MTQATTTGGYLSNGLWIKTQPSFYTPAQIARYLDYVKFSSPVSPSDIGRFQPSLEALEEIMRCHLLTFPWENTAMHYTEDHSMDVSPEGLYCRFVEEGKGSYCFGHTTILLGILRGLGFRVYAGAAKVNHHHQTADKPPVYGFLTHAILFVQPIPNSNETFIADVGFGSLNFARPVPLREGAVVRGAFDGEWQRLVRGVNHDSAVENANDSPHRRWHLEVIRYPRGAVVDETKKWKRFYSFTEEEFSVGDYEDASFLVSQRPGKGIFWNMLLCGKAFVDDDDDDDDGEEGDSNSTPSANSTNYYRLFLVNDEVKRYDKKGVRVVRVVRGESERLDVLREVFGVTIAREAVRYMEGRVPYLAE*