MALCAVLRYTDNFTGERVAIKKITNVFEHVSDATRILREIKLLRLLKHPDIVEIKHIMLPPNSRDFKDIYVVFELLETDLHQVIKANDDLTHQHHQFFLYQMLRGLKYIHSAKVFHRDLKPKNILANSDCKLKICDFGLARPAVNDAPTTIFWTDYVATRWYRAPELCGSFFAKYSPAIDVWSVGCIFAEVLLGRPLFPGRNVVHQLEIITDLLGTPPDSVRNEKARRFLAAMRKKSAAPLEQALADPYFADLHSPSREPCAQPISKMAFDFDRRKLVMEDVRSLIYREILEYHPQVLTDYLSRGGQGTFQHPSALDSFKRQFAHLEANPANVLHLYPARPGMAWTRFLQRCELSS*