MEENQIAKSSSMESDIRILTSGGRTIPAHSSVLASASPVLEKLMSDRPERTVQIVGVPSDAVAAFVNFIYSRSFMGEEEMIERHGIQLLVLSHVYQVRELKRACEVGLAGKLTAESVVDVLQLARECDAAYLSIRCMKFISKDFKEVEKTEGWRFLQDHDPWFELHILQFLDEAEKTRKRRMRNRKYQRLYLQLNEAMECLEHIFTEGCTHVGPHDMEPDKKKGPCTNFSTCCRGLQLLIRHFVTCKKKVPGGCSHCKRMWQLFRLHSSLCDQPESCKVPLCRQFKEKMPDERTGEDGRWRLLVRKVESAKAISSLSKRKRVDELDVPTFIPN