MKLTPEEHDNAFAIKEQIEGMPDLDNLSDFMYAQLAIICKDDVEGAVNRCYAMQDFRHEYKVENRYKQGSQMMEWVFKLFPEHLLFFGFSEQDGTYIFVHDFSKFEPKKFTRPKMEEDWLTFMYYSHILFFPDFESIRKGIICACECEQMDLRKDVNKLFGRFFSEFLTHYPFDGECRFFNTGAMVNIFASILRKILPQNLRNKFTVGYKMECHLSETFLVPNVEAANARMLGRMKESLELRYKHEAAFSLC*