MAPPSPHRSSILNLFKAGVPPVDIIKRLGVPSRTVYDSISRFKKLGTFLDRCGRGRKPTVVTPDRIKAVKERIRRNAHRSIRKMAEGMKISRRSLGRIVKDKLKLTCYRVRKAAILSEATTKKRLERSKKLLQRTRNGEHLVTVFSDEKLFTVQAEFNPQNHRVLAETSEEAFANGRTIHQASHPASVMVFGAVCADGKSPLLFVDQGVKINKEVYILQILEKTLLPWAQKHFNGRHWVFQQDGAPAHTAKLSQQWCETHLPAFIPKDEWPPSSPDLNPLDYSIWGVLQNKFNAKPHSSIEALKKTLVKEWDALSPEYLRATIDAYPRRLRAVIEKRGGRMEQD