MEDKVLIAVGTVAVVAVLSKLKSAVTKPKLNLPPGPWTLPLIGSIHHIVSNPLPYRAMRELAHKHGPLMMLWLGEVPTLVVSSPEAAQAITKTHDVSFADRHINSTVDILTFNGMDMVFGSYGEQWRQLRKLSVLELLSAARVQSFQRIREEEVARFMRSLAASASAGATVDLSKMISSFINDTFVRESIGSRCKYQDEYLAALDTAIRVAAELSVGNIFPSSRVLQSLSTARRKAIASRDEMARILGQIIRETKESMDQGDKTSNESMISVLLRLQKDAGLPIELTDNVVMALMFDLFGAGSDTSSTTLTWCMTELVRYPATMAKAQAEVREAFKGKTTITEDDLSTANLRYLKLVVKEALRLHCPVPLLLPRKCREACQVMGYDIPKGTCVFVNVWAICRDPRYWEDAEEFKPERFENSNLDYKGTYYEYLPFGSGRRMCPGANLGVANLELALASLLYHFDWKLPSGQEPKDVDVWEAAGLVAKKNIGLVLHPVSHIAPVNA*