MAATTTVKNIIDQRVKVVLQELAPDGIRWTNAELLCWLNESYQVIVGLRPDSAAVNQSIELNAGTKQAIPDKGMRLLDVVRNLSESGMAILVCDRRQLDMTVRNWHGEKESDEIEHFVFDEMDPRHFYVYPPAAEGTRVEIIYSAVPPPHGDYETNKGDVIRLDDSYAPAIVDYILYRAFAKDADFAGNANRSAMHYNAFNTQLGGKGRMDMSGSPNAGGVARTA