MLRAAIVAGLPARLATKRPQAVTVAARVALTSTEVRSPLLRCGRVPVPGRRVCLCSAAADDSGSEAESSAAEGEEAARGEEGEGENVSAIVPAVLRPEDCHTVIALPLLQRPLFPGFYMPVYVKDAKLLRTLDENSKKSTPYAGAFLVKNEEDNSIHELKGKELLNCLHDVGTLAQITRIQGDLVVLLGHHRIQISEIVVDEPLTVKVDHLKELPYDKDAVVIKATSFEVISTLKDALRTNSLWKDQVQAYTQHMGDFNYPRLADLGAAISGANKLLCQEVLEELDVCKRLKLTLELVKRELEISKLQESIAKTIEEKITREQRRYLLNELLKAIKKVVLTLLFLFLFSQIRKRA*