MTEAANLESFPTLFSLKGKVAVVTGGSRGLGLSAASALLQAGCSKVFITSRKASACDSACATLNALPGISGRAISVPSDSANEAGVKKLLELVSAHTDHVDILMANAGASWGAPFDSHPDDAFAKVMDLNVRAVFNTVRLFAPLLQKRATIDDPSRVIITASVAGLGIGTLGKNGTYGYSASKAAVLHLGNNLAVELGPRHITVNSIAPGFFPSKMANGLLEVSGGADNIAKANPMRRLGRPEDIAGVVVYLASRAGSHVNGACIAIDGGAMWQRGELMLEAKL