MTGVHTIWFKHLESLTLVENPDTILFSGGLFIEPLIPSSITSSFLKISSIDDSSELHSPISRRSGPIFRREKKSVRAGIGGNFLCLSLSLKKNTDVVGNSSECLLSNGDESPKVEESSVGDGVVKKRNIGLRGRGAMNTSKHLWAGAVAAMVSRTVVAPLERLKLEYIVRGEQKHLLELIKTIAVTQGLRGFWKGNLVNILRTAPFKAVNFCAFDTYRKQLLRLSGNEETTNIERFVAGAAAGVTATVMCLPLDTIRTKLVARGGEALGGVVGAFQHVIRTEGFFSLYKGLVPSILSMAPAAAVFYGVYDILKSAYLHSPEGRKRIEYMKNQGAELNAFDQLELGPMRTLLHGAIAGACAEAATYPFEVIRRHLQLQGRASKLSALATCAKIVEQGGVPALYAGLIPSLLQVLPSASISYFVYEFMKIVLKAE*