MKLHQVWQLGVKDMKAVPLPRPRSAPKRRAWIPAVAAFISIALVWAYLYPPPHYTSSVRDWLPAEPARELTDEERASRVVFRQILTTPPVLSKNSKIAFMFLTPGTLPFERLWEKFFEGHEGRYTIYIHASREKPEHVSPIFVGREIHSEKVTWGKISMVDAERRLMANALQDIDNQHFVLLSDSCVPLHSFDYVYDYLMGANLSFIDCFYDPGPHGNFRYSQNMLPEVTETDFRKGSQWFSVKRQHALMIIADSLYYTKFKLHCRPGMEDGRNCYADEHYLPTVFRMMDPDGIANWSVTHVDWSEGKWHPKAYRAKHVNLELLKNIASIDVSHHVTSDGKKVVTENPCLWNGAKRPCYLFARKFYPESINNLLTLFANYTLI*