MTWELSRRRIIRTVNSKYIFDRVPLLHFLIFLVEMAFVARLTSRFNAYYEERPILTMMVTNAVLGGIADTVAQTITAVKQRAARKGPFHPNPKDDPIAIEIQELDRKNPLSDRDLIPDSRILPPPFDFERLTRFMAYGFCMAPVQFKWFKFLEKTFPITKTAAFGPAMKRVAMDQLVFAPFGIAAFFTVMTIAEGGGRRAVQNKLRDMYVPTLKANFAIWPAVQVINFRLMPVQFQLPFVSTIGIAWTAYLSLSNAAEEAQPTPHAYPDSPNLRLS