MTGVHNIWFKHLESLTLVENPDTILFSGGLFIEPLIPSSITTNFLKISSIDDSSELHSPFSRRSGPIFRREKKSVRAGFGGNFLCLSLSVKKNTEVVGNSSECLLSNGDESSKVEESSDGNGDVKKRNIGLRGRGAMNTSKHLWAGAVAAMVSRTVVAPLERLKLEYIVRGEQKHLSELIKTIAATQGLRGFWKGNLVNILRTAPFKAVNFCAFDTYRKQLLRLSGNEETTNIERFVAGAAAGVTATVMCLPLDTIRTKLVARGGEALGGVVGAFQHVIRTEGFFSLYKGLVPSILSMAPAAAVFYGVYDILKSAYLRSPEGRKRIEYMKNQGAELNAFDQLELGPMRTLLHGAIAGACAEAATYPFEVIRRHLQLQGRASKLSALATCAKIVEQGGVPALYAGLIPSLLQVLPSASISYFVYEFMKIVLKAE*