MAATCEISNVFSNYFSAMYSAEDPALASVPSAPSFAAADDLVLTLSNPQMSLEGTEKASWLGEQPQLWSKAQVLDWISYQVEKNKYDASAIDFSRCDMDGAALCSCALEELRLVFGPLGDQLHAQLRDLTSSASDELGWIIELLEKDGAAFQDALADPGPFDQGSPFAQELLDDCRQASPYYPGSYGTGAPSPGSSDVSTAGTGASQGSHSSDSGGSDVDLDPPDSKLFPRDGYPDCKKVDPKHGKRKRGRPRKLSKEYWQCLDGKKSKHAPRGTHLWEFIRDILIHPELNEGLMKWENRHEGVFKFLRSEAVAQLWGQKKKNSNMTYEKLSRAMRYYYKREILERVDGRRLVYKFGKNSSGWKEDEVVESRN