MNLANRWLIPEQVAHSMPPEKVEIFKSLEEWAEKDILIHLKPVDKSWQPQDFLPDPSSEGFIEQVIELRERSHELPDDYLVCLVGDMVTEEALPTYQTFLNTLDGVRDETGASLTSWATWIRMWTAEENRHGDLLHKYLYLCGRVDMRQIEKTIQYLIGFGMHLGVENSPYLGFLYTSFQERATFISHANTARFAKGYGDLKLAQICGTIAADEKRHETAYTKIVEKLFEIDPDTTMIAFEDMMRKKVAMPAHFTYDGQDGNLFDHFSSVAQRLGVYTAGDYADILEFLVKRWNVKKIGGLSSKGRKAQDYVCKLAPRIRKLDERAQERAKQGG*