MFRVTGILSAASSPAAASFSAALRLSVVPTLVLASPPHPRWFSTFSRSFLGGRKLQSRIPSPYQIRLSGFSTLKARASFSSGSNPTREILVQHVLVKEGDSELFAELQKRILDGEDMSELAAEYSICPSKKDGGLLGWVKLGQMVPEFEEAAFKAELNHVVTCKTQFGWHLLQVLSERYNSSVNHPLTFSTHTVVVTGKYYIDREPVKDIQVEELHSKMQDPLFMEEAQLVDVREPDEIAKASLPGFQVFPLRQFESWAPEITSKLNPDKDTFAMGFKSVYTVAGGIQAYSLKVDPSIPTY*