MEEPYIVCIAAGASHSLALTDCGIVASWGKGEDGQLGHGSSAEVSSPQAVSSLLGKDICIVRCGAEYSLAVSKAHEVWSWGWGDFGRLGHGNTTDQFLPKPITFFSGMIIKEVTCGDTHTLVVTDMGELFTFGRNQNGQLGLGHTEDQLSPQRVEALQXRSMQNWPGHGHCVASVAGGAEHSIAATSQGKVFGWGWGRYGNLGTGQLEDKLVPTPAIALDAVHISKVNCGWRHSVAVSNHGVLYAFGWGKYGQLGHGDNTDQPTATPVAALQGKVVVEVVGGWRHTLATDSSGSLWGWGWNKFGQLGLGDTVDRNTPCLVASLDGSGISLLASGWRHSLAVTQAGAVYSWGRGVNGQLGLREEEDRYQPTLLPSLSRGQLRREQLLATAQLRCHSMELADRYA