MGLLNYSNKVCLAPMVRIGELPMRLLALRYGANLVWGPEIVDKALLSGTPVERVVNDRINCIDFVKPPSNKVLFRVHPLEANRLIFQLGSASPELAVEAAKLVANDVAGIDLNCGCPKHFSVHAGMGAGLLKNQDRLVSILDALVNEIGKPYKISISCKIRLLETKEDTLKLVERICDTGVRAITVHCRTTPMRNTEPADRSYLSEIVGVCRNKDVSILVNGDVLSYNDGLDVIEKYGVDGVLIARAAERNVSCFRIEGPLSSFKVAEEFLKMALEVDNNFGNTKYCLNQIMQGSFRKNVRQLAQTAKTYEDLKKAFEIEYKHSDASSVCPTLEKEKSLVISFVDLPSFLESLLASNILKQLSRLHFTKIFAVSEEEDICKQLDDIHEKFLCHGIALSLISADNLASAIASAHLVICMEKDESIMNEAVCDQKITIRLPINSNTNEAVVECENKSMQSKHALDIIQERIKDLEEKAQVV*