MAMATRTLGFVLPTSLSSQPSFDRRGGGFRVSVIRCSTSPLTFPTSGVVEKPWTSYNARLVLEDGSIWPAKSFGAPGTRIAELVFNTSLTGYQEILTDPSYAGQFVLMTNPQIGNTGVNPDDEESGQCFLTGLVIRNLSISTSNWRCTKTLADYLTERDIMGVYDLDTRAITRRLREDGSLIGVLSTEQSKTDDELLQMSRSWDIVGIDLISDVSCKSPYEWVDKTNAEWDFNTNSRDGKSYKVIAYDFGIKQNILRRLSSYGCQITVVPSTFPAAEALKMNPDGILFSNGPGDPSAVPYAVETVKELLGKVPVYGICMGHQLLGQALGGKTFKMKFGHHGGNHPVRNNRTGQVEISAQNHNYAVDPASLPGGVEVTHVNLNDGSCAGLSFPEMNVMSLQYHPEASPGPHDSDNAFREFIELMKRSKQSS*