MSALVDSEEENFMTSDAFAKSLIRLVSKVIDGGNVLLSVETETQIMELLFTISAKIRLQPSILRHWFSPTRRLLLGEEDEKQSMIDTASKDDFQLAYILVDRVYHEGRIGDFSRTGILYIFEASSTVELSDWIISSSDICTLLASGLGALYSQLSRELNILHPDATLPAVLAMSDYNTAHSQIIFLQQLLYPSVLQSSDTDGSSVAILTYLKAIVEALEHTELIGNILAYLLAISDAQKLSADKNSPIASRSLESSQRRESLLSLTAMNSSEDAVDPDLFNLSDLIQNSLNSDHSQTVFLCSAASYKHYSKGSLDTRFAIETQLGSKQLAESPELINQNTLMIEQSIVVQQLFNLLKTFWTNSVEVNMALTQSIVSLASCIKLRLDGWLAIDASRLKQQIDRLHNDHGRATSMPPKQLL*