MVLHTLAQTVSAVLRNRGWDSSSIKGYAHKLTPPLVITILNHIFDDTSDAKLALHFFEWASRRHSRHGFCHSIHSVCTMIHILVQSQRFGTAHKFMRRLIFDDPRPSSEVIFDAFAQTRRGDRSTSVEVCNMLVDAYAKARIVNDAIDVFFRMKLQGFDPSTRVCNILLDALFKLGYRDLAWRVYGEMLGSRIRPDVYTFSILIHACCKEGKLDRAHRLFADMQGFGCEPSVATYTIIIDALFKRGSVQEANSLLHKMMQMGLMPDDVSYTALIDGYCKGGNLWEAMRLCDEMVGKGYLPTIETYSVFLSWMCRECRLDEANRFVDM*