MPPCSVVHILPPQYQDNFNRAILDTRSPIPSLNQHAAILQTGTTAPIIDHLENSSSQTPQLDVQVPAPPPSNSLTQPPSKKRKHTVESNESMLPQSIDVLLKKSYNELVTHAQENSKGSMSQADRDFFLEFYEEQRKLLAIKAIEHQLSMPMVDAFLGKRLALKGPNCWNQFLKTPEARAIFKETGGVDDQSAMKKVSELWHKLTPEEKKGFANKIDDGLTDEERALDDDNSEELIVRVEPAAPSTSGKDSVPTSGQLSVRTEGSFRHDYLAVQNFVNDFVAKATHISATHNSQFVVFAVSTHLGPSSYQISQCTPGANVFLTYAKDVDAEHHYAARFQSHITGYTVAQIAELADKTPQKNVKKPSHEVKVTARMTALIKAKTEGVVKRWPWTDTVSRLAEIGFEIVLAPSARINFDWITQPSRQLKVEHIDLLHLDLDDQLIDILRIPRNLAGGTRRAPSLEGVAPQTMPLVA