MFHGFNVSRRDHGDRYVGLWRRNSSQYAPLGTGFAGLDKNCAGGCIRIEFIKSLQPHAALQNALTAERQSFNVWSNRGCFDGSHFSYEARGSTKCYCWSSQKGQGYGQEKNTGNLAAGNVPFVNWFRAAAPYIQGHRGSTFVIVIPGEVVENKSALESILQDIALLNGLGIKLVIVPGTHIQIDQLLHERGIEPQYVGAYRITNDQALQASMEAAGKIRVDIEAKLSRGPSIPILRRHGSSDRRHEVGVSICSGNFVTAKPRGVVNGIDFLSTGEVKKINVARIQERLDSNCIVILSNLGYSASGEVLNCNTYEVATACATALQADKLLCLLDGQVCDENGRLIRFMTLREADQLIRKRAGQSYTAADYVKAVAGPGYVKSLGLETKVGCASRDDSISNNFEATREVNGIMTGHEHLDSYISEALPSGDTDGNDAIRKGFAIGGQERLIRTYAYLSELTAAVYVCRGGVGRVHLLNGNIQGALLLELYTRDGVGTMVSRYIARFLAVVV*