MGKQINNTFTWVIKNLSTLQGLEVRSKIFVVGGCKWRLIAYPEVNDADGYLSLSVYLGVPDCCESLPSGWKRHAKFSLTIVNQLSEGLSQVQETQAWFDENAPGWGFPPMLNLKDVSDKYGGFLVNDEVMVAVAVDVIEVVGSLDAPEMSESMDIKGFKVLPSQVKSVNRLFESHPDIASKFSIKNQSLKTAYMNVLLCLAETLHQSPMEISEDDLSDAKTTLAYMKSVGFKLDWLEKKLDELFEKKKEEADKIRMQNIEEELKDLRQKCSSLEALLKKEKTGVLAAKAPFLFFNNVNDDDLKWILRAVMYTLIMMLFISI*