MQSFKSTSILRRFLQKSRLVSQSRSFCGVSSHVIIDEPESTVLVEGKASSRTAILNRPHVLNAINYSLGSRLMKLYKSWEDDPDIGFVVLKGNDRAFSAGGDIVSLYNLLKQGNFQDCKEFCWTMYSLVYVIGTYLKPHVALLNGVTMGGGAGISIPGTFRVATEKTVFATPETLIGYHPDAGASFYLSRLPGYLGEYLALTGDKISGAEMISCGLATHYSHSAKIPLIEEQLGTLITDDPSVIERSLENWGEIVHPDPASILHRIETLDKCFSHDTVEEIIDALESEAAKQDAWCVATLRKLQETSPLSLKVSLRSIREGRHQTLDQCLRREYRMSVQALSGQITSDFCEGVRARLVDRDLAPKWNPPTLEKVTDDMVDQYFSPLTAFEPELELPTQQREAFT*