MEGKRSNTRPLTLLRKIKGFTRSIVEDLARGRAPLIYIERFRNYCTDTSGNCSCSSGLLTGKEAISLKRECHARRLDVLLRVLLIVQQLLQENRHGSKRDIYYMHPTVFKEQSVVDRAINDICILLQCSRHNLNVVSVGNGLVMGWLRYVESGRKIDCISNPNTAYPIPVLVEEVDDIISVAQYVVVVEKESVFQRLANDQFCKRNRCIVITGRGYPDVPTRRFLRLLIDKLHLPVYGLVDCDPYGFDILTTYKFGSLQMAYDATFLRVSEIQWLGVFVQDCDNYSIPQQCLLPLTAEDKRKIEAMLPRCYLQREVPQWRFELELLLHKGVKFEIEALSVHSLTFLSHEYLPSKIHNGGAVF*