YVLYSNYTMTRIIYTTFAIHTSNLSVGGVSAGSTPDLVYMFYDRSVYLPKGRREKEREGGEGREREREKMGSLMSEGNFHAKRKRAISELVEGKKMAARLQTLLQNRVQEDDRSADVSAQELAVQIVRSFSVTLSVKDQRFVGDCIFNYGRWMRVEEIRTKEYLEFRVSEYLVRICQNKMPSCYYRCTHKYEGCKATKQVQRIKEDPLTYQTTYMSHHTCTETQRAPPHVAMLLDDSDPMESANLISFQSKKPDQSKENTPQTTDEDLSESKSMIHKDTMWQNTSIGVGPLEQKPAWTHPIMNGPYVEEDQAAGSGFDRDSCESSTIFDGLDCLEVNQFADIWKTRCLNINNFNYRYLNRELIMFRQLKHNSLSTPLYMTQDIDYSILLLFLSLKPNLKS*