MLAPASAQVHHTIRSVASCFGLHQRSVLNLDRYCRWPGTGKKTILSTRGVLESSNGAPSGGLVRKRKVVEHIILLRAKPNISDAEEKDMLDYLYTSQYQMRGILAVSLGRIEDPNSENFTHAVFMRFQQKEDIAKFQSSAYYSKILDEHVKPVSYGSVSVDFESEVEDDIIPLFRRGEDFNYGVEFMLLISFLETASREAMEDASSSLQSLISQCSSFIVQATCGCCLNPENGYNHAAVIRFPSSDDLKLFRESIEYKDMWASKFHPVVEKSLELHFSVDPVGNQLM*