MMTRVPVYSFSWVCILTLLVTIRLSQSRGALFPSHPARIEPDKLRLANQYLTLSQRQLRQTTEQKEAADYCTTGNFTALYDTIHRDLRFWRETGITAKLMDWVLGNIYNFPVRHKGAGILFMGGKPYIITDPAIINTTAHHQRLISSHFALFLALSSTFGSAIPDVEFLFSTADEPAALLHYHANGTDPQRLPLLLSFCKSPRSHADVLVPDIHFFMRNFTGNFLSAAANFSSKWPWERKTPKLFGRFSPYARAANQYAPELYRKGREGKEICRMSGNDLFFCDVRKHYIWDWAKRANKSGLPLDVAQQPKRDMLHHASFKWLLHLDGQTCSSRLEQLMVLGSLVFKEESGYEAFFHHLIQPYKHYVPVWKELPEETKPMLRWAEEHDAEAAVMASAARQVALTFLHKRALMCYWLKLLQELSALLRYTPGPEAGDRRYPHMMPLEEYMEVEGWRELSKFHLTHMEFWD*