MASTVTLLEKTTTAFRSDDVADKALGSPTMKHLLLGRSKGAGDTVDMAKRCCEHRHELVSYDALPEFLKHNEFILDYYRSEWPVKQALLSAFAVHNETINVWTHLIGFFVFLALTVCAATMVPTETSVSHSATSTALTHNSTGGNPMILTSSYTTVGAAVAMQAPPTRNASFLVEQELAAPSPSSGHIIHRVARWPFYAYLCGAMFCLLMSSACHLLSCHSEHASYVLLRLDYAGITGLIVTSFYPLVYYTFLCDPFPLSLYLGFITVSGAAAVAVSLLPVFESPGLRWARAALFACMGASGLVPIAHKLLVFGARPEAVQTTGYEMAMGGFYLAGVVVYGARVPERWMPGRFDLVGHSHQLFHALVIAGAYAHYHAGLVYLSWRDMEQC*