MMFRAQCSLVVDCGFSFTHASPVLQNFTLNYGVRRMDLGGKALTNYLKELVSYRSLNVMDETLLIDDAKEKLCFVSLDVPGDLHLARLSFKDNPFRCSYILPDGITYKKGFVKDMDEALRYRTLPQVSDSKDHGMDTNKSEDRKKAELSQNEFVLTNERFLVPEMLFHPIDLGINQAGLAECIVRAVQACHPYLQPVLFESIILTGGSTLFPRFTERLERELRPLVPDDYKVKITRQENPIFGVWRGGSILASSPDFESMCITKSEYEEMGSARCRRRFFH*