MQSFKSTSILRRFLQKSRLVSQSRSFCGVSSNVLIDEPESTVLVEGKASSRTAILNRPHALNAINYSVASRLMKLYKNWEDDPDIGFVVLKGNDRAFSAGGDIVSLYNLLKQGNFQDCKEFCWTIYSLIYVVGTYLKPHVALLNGVTMGGGAGISIPGTFRIATEKTVFATPETLIGYHPDAGASFYLSRLPGYLGEYLALTGDKISGAEMISCGLATHYSHSAKIPLIEEQLGTLITDDPSVIERSLENWGEIVHPEPESILHRIETLDKCFSHDTVEEIIDALESEAAKQDAWCVATLRKLQETSPLSLKVSLRSIREGRHQTLDQCLRREYRMSVQALSGQITSDFREGVRARLVDRDLAPKWDPPTLEKVTDDMVDQYFLG*