MIAHPKVDPVTNDLHALSYDVVQKPYLKYFRFSPNGVKSPDVEIPLKEPTMMHDFAITENFVVIPDQQVVFKLSEMISGGSPVVYDKNKVSRFGILNKNAKDPNGMKWIDAPECFCFHLWNAWEEPENDEIVVIGSCMTPADSIFNECDESLKSVLSEIRLNLKTGKSTRKPIISESQQVNLEAGMVNRNKLGRKTQFAYLALAEPWPKVSGFAKVDLFSGEVNKYMYGEERFGGEPLFLPNGVDGDEDDGYILAFVHDEKEWKSELQIVNAKTLKLEASVKLPSRVPYGFHGTFIHSNDLRKQA*