MRGAVLKRCLLAAVSESKNIRLIVTDVDGTLLDSSQQLSPRVEAAVKEARAHGVPLVIATGKARGPWTADVLLGLQLDTPGVFMQGLIVYDDQGRVLHERRLCEDVARDCITLAADVGVTLTAYCGDRILCAATDVHTDRLLFYKEPPPEPVGDLAAALGGGGVPVHKMIFMADQDRIDALRPAAEALLDGRASLTTALTGMLEVLPLGGSKGAGLSWLLDWLGVAPEQVLALGDGENDVEMLQLAGLGVAMGNAGPKARAAADVVLAATNDQDGVAEAIQRFVLEPARQRRQQQGHVLMS*