MVTIKEYSVPQSLEEAYKILISKKNNVILGGCGFIKLSNKNIGTAIDLKDINLNYIKEDEKNILIGADTSLRSLEIDKTIKNYCSGILSSAVSNIVGVQFRQGARIGASVFSKYGFSDLIPALLVVGAKVRLYNKGILELSEFLDSELSRDILVEVILPKKDAIAVFDSIRKCTGDFSVLNSAMLKENDTYKIAIGARPQKARLALEASNILNKEKDIDKASIVASKELTYGSNMRASKEYRKDMASALVKRMYNAIEEGMYND*