MSLAFKNCLRAGIPRRSFVLNHPSPLLMRALPAPWLSSSSPDLESQASKDDIPNHRCDDHEAAPLGPKHMSESFTSFDLPLASDAALFDRYVNTSGGFRMPPPENGASTAAAFHDASSKAGLYLATASADRLDMFGRLNKDNVRDLKFSGFVTWTGNSSMEVVVKMEGSRPDTADWETLMLGRFAMVCRDSKTHKSRKIPPLIVESEEEKILWAIGDEHQKRRKTRAMNALDKVPPSSEEARELHELMLKVQETKDGKINGQEIVQMKDTEIETVQLMHPQDRNLHGKVFGGILMRLAL*