MLQFGCPNLPWGLNSLNPELILWEAMAPFMCSRHAVRSLASRARLASERKAFFCTEAPARFPHPVSMVNGASRGLGLALTEKLLTKHPDSPVVATCRNPESAEGLTALKERFPSQLTVLQLDVTMEGTMEAVAKEVSSKYGRLDMLVSTSGVLHIPDEMEPEPKLVNVEPKNLMRAYRINAVGPILVAKHMMPLLKTGLGEGTGREAPVVANITCKMGSLRDNLLGGWYSYRASKAGLHQFTKTLSVECERRKDPMICVVIHPGVVDTELSKPYQRDIPPEKLFTPEASAEKLMDVLDSLKPEDTGKFFSYTKQEIPW*