MLNTLIVGASGYAGAELVSYVNRHPHMTITALTVSAQSNDAGKLISDLHPQLKGIVDLPLQPMSDVRDFSADVDVVFLATAHEVSHDLAPQFLQAGCVVFDLSGAFRVNDRAFYEKYYGFTHQYPELLEQAVYGLAEWNVDKLNTANLIAVPGCYPTAAQLSLKPLIDGGLLDLTQWPVINATSGVSGAGRKAAISNSFCEVSLQPYGVFTHRHQPEIAVHLGAEVIFTPHLGNFPRGILETITCRLKAGVTHAQVADVLQKAYGDKPLVRLYDKGVPALKNVVGLPFCDIGFAVQGEHLIVVATEDNLLKGAAAQAVQCANIRFGFAETQSLI*