MAATCEISNVFSNYFSAMYSSEDPTVTPAPPAASFGADDLVLTLGNTQMPLEGTEKASWAGEQPQFWSKAQVLDWISYQVEKNKYDASSIDFSRCDMDGATLCSCALEELRLVFGPLGDQLHAQLQDLTSSSSDELSWIIELLEKDGMAFQEPLGDSGPFDQGSPFVQELLEDCRLSPHYPGSYGAGAPSPGSSDVSVAGTGASQSSHCSDSGGSDVDLDPTDSKLFPSDCFPDYKKGDPKHGKRKRGRPRKLSKESRECLEGKKSKHAPRGTHLWEFIRDILIHPELNEGLMKWENRHEGVFKFLRSEAVAQLWGQKKKNSSMTYEKLSRAMRYYYKREILERVDGRRLVYKFGKNSSGWKEEEVVGSRN