MDFFGLGPTVTVGATFAEPSDASSTRTVSVKSDASSGGVATTPTRLYTTGDTIAGAITLTTPPGSKVDHLGVKVEVLGQIEMGFDRGHAWDFVALAREARPAGDLIGVTEIPFVFKDVEMPHESYEGINARCRYVVRTTVTRTYGGTVTHDLPFVVRNVSVPPENDAAIKMEVGIEDCLHIEFEYAKAKYHLRDCVVGKIHFLLVRIKIKHMELEIRRRESTGAGANTYNESETVAKFEVMDGAPVKGETAPVRLFLSPYDLTPTYKNVANRFNVKYYLNLVLVDEEDRRYFKQQEIFLYRDALE*