MALSFSTHVCLQGIQQVRHGGNLLNTRRVEKKSLIRAAASDVVTEEKQTVKLGASELEVTKLGIGAWSWGDTSFWNDFSWDDRKMKAAKAAFNASVDAGITFIDTAEVYGSKVTFGAENSEALLGRFIKERKQRDSTDIVVATKFAALPWRLGRGSVISALKDSLKRLDLSSVDLYQLHWPGIWGNEGYIDGLGDAVEKGLVKAVGVSNYNEKRLRNAYAQLQKRGIPLASNQVNYSLIYRAPEENGVKAACDDLGISLIAYSPIGQGVLTGKYTPEKPPSGPRGQIYNKEFLTKVKPLLERIKEIGGKYGKTSTQVALNWLMAQGNVVPIPGAKTAEQAQEFAGALGWTLTKEEVDELREIASKGKPVQVFPLEKF*