MDVFDGLPDAIIVDILNKVGDVRTLLRCSSLSKRFNSLVPQSESLILRLNQVGTTESQPDSPVSNIFTSVLKSFHGLCSLFSKPAKPIPIKNLSPNIPSKILSPFDRVKNLEVELPGGDASLEKGAAVKWKAQHGETLETLVVFAFRSASTESSPAAASSDGESDAEFVTGLKTRVMWTISALMAASTRHFLMSQVVKEHEEMESLVIRDRGGEGTLVMGTEGLREFRKMEAARGEAAVDERVEKNRSVVPSVRMSMRHAPSLKLKSGICLDSATLVIVRPSEGYSDDGDDELATEAFAGNCMYGEAVVALLKCKKNALEMNSF*