MPRLTAEDASLILDHVVGDPSIPAAAANAFEAAVGNSFSQAVLRGLWGDRAAAEERVREFLAAEWAAIGPSRLEEAAERIVGDGAVETWSAADDVTRAKYCILAGEQRAREIQGKLGGTIPQGKQISTPEVHKVMDALKSSCANLHSVLEDPLPAAKAAADEVLAARMDKAVDLNAGQVSNQAATCSIAGPSAPTNDREAPRKGTSPSLMDWNPTARTYQWEDSTDPEGSGSPIHRPHLPSPRRTTISPLQPADDKAKRRKARKWCALEEETLRKGVEQYGNGNWKDILIHNPDVFIGRKAMDLKDKWRNMMR