MARSGALLALVLACLLTAGAHAAISCGQVVSYLTPCLGYARAIGPLTAGCCSGVRALDGAARTTPDRQTTCNCLKRSTAGIQGLQPGLISGIPRKCGVNIPYSIGPSTDCSRVK