MESLAQKVALKFTRVNFVPEKVTNRYYHRGNSVQIKSPTTTLTTLPSRNTRLFSPISVSKGAAGAGAGEEPELKTIPIRDLVSSGVMAPHDLKDERIAGIASAIRVIPDFPKPGIMFQDITTLLLDPKAFKDTIDLFVERYKDKNISVVAGIEARGFIFGPPIALAIGAKFVPMRKPKKLPGEVISEEYSLEYGTDKIEMHVGAVQAGERALVVDDLIATGGTLSAAIRLLERVGVEVVECACVIELPELKGRERLGDKPLFVLVS*