MPPSVEKTLARIRESVESGAYYEAQQMYKTSYHRSKARQQFADAVAILQEGAVTQLAHGQPTCGVELGMLLIEAYVAASTPADADTVSRVLAIIRAFPLTARTSADANQGQATSSSSSSQAVASPVVDEYARLVAAAVKWANKNGAVVSARRIHSAFASYLWRSFGTDGIGRALPHFIRGEDAEEFAEALYSCARQGPSGEADLWLLRAVLQVLAAASGSSSTAQMSYARALYDAFIAKDSPLDTPTGHFTELVLLAVEHTPISPRAHDMFALVRERYSDGVLRRDESLGALMERVEGLFFNMRRGGSALGGLLGDLFRTLTEVQ*