MAPPSPHRSSILNLFKAGVPPVDIIKRLGVPSRTVYDSISRFKKLGTFLDRCGRGRKPTVVTPDRIKAVKERIRRNPHRSIRKMAKGMKIRSRSMGRIVKDKLKLTCYRVRKAAILSEATTKKRLERSKKLLQRTRNGEHLVTVFSDEKLFTVQAEFNPQNHRVLAETSEEAFANGRTIHQASHPASVMVFGAVCADGKSPLLFVDQGVKINKEVYISQILEKTLLPWAQKHFNGRRWVFQQDGAPAHTAKLSQQWCETHLPAFIPKDEWPPSSPDLNPLDYSIWGVLQNKVNANPHSSIEALKKTLVKEWDALSPDYLRATIDAYPRRLRAVIEKRGGRMEQD