MPPKRGVPQPGEEPAAGVFGKEKQPKLQQGITENVASDMRKQEEQKEVAAESSQPQKRSNEPMSQLTLDAAKRAVDEGRPVDLYSDQDVLTLLAWIEEGQIPGDCAMIMGYANWCGYSKAAQPILEELAQRMKGTHAIARVDADQYIKEQDPQGSKLVAGLPLNGYPTFVFAEKATEAPATTVPLLLPVLSCRDPTYPLADFDTAIVQVPRTADALEHYMNKNCGPHKSTFDLGKAQADVSAGRVIELDTAAELTSFLHAVEDDAFPGDGALVEGYASWCGHCKSLKPQYEKLALDLAGKVPVARIDADEARVFSLGNTTIAGYPTVVYFDDNGSADGVFEESKYEGMRTTDALRKFVDGFRSSLDEDVPLVSEEGAEFAGAEFGASWASSEEDALFGADEEAAGELPFEL*