MCIEILKNYGCTEIDVSKILDRHPSLLKAKIPFLESKLQILQRLGLPVSDLVKILACRAKFLAVKVKEGLDHRIQYLENLFGSKETLLRALLQNPSLLNYDVDQKLKPCIAMYENMGISRPDLVSLIITRPMIMLHSSLTPEKLDYLKKSGLSKESKMYKYVLSLLAVSRIETVRLKIANFEKFGFSMEEVMGLIGKSPYVLTLSVDKVQRNMTYVVATMKLPAKLIMDNPVLVHANLERVIRPRFILLKKIKAMRLMPQIEGPMMLTALRMTEKRFLQAFVNCHAEDVAQDLLDAYRMAKGLKRLAEASKLPDHKGLLF*