MAPPSPSRSSILNLFKAGVPPVDIIKRLGVPSRTVYDSISRFKKLGTFLDRCGRGRKPTVVTPDRIKAVKERIRRNPHRSIRKMAKGMKISSRSMGRIVKDKLKLTCYRVRKAAILSEATTKKRLERSKKLLQRTRNGEHLVTVFSDEKLFTVQAEFNPQNHRVLAETSEEAFANGRTIHQASHPASVMVFGAVCADGKSPLLFVDQGVKINKEVYISQILEKTLLPWAQKHFNGRRWVFQQDGAPAHTAKLSQQWCETHLPAFIPKDEWPPSSPDLNPLDYSIWGVLQNKVNAKPHSSIETLKKTLVKEWDALSPEYLRATIDAYPRRLRAVIEKRGGRMEQD