MHLGEKWMRHTTWMLTGSDPIAPLCLRAILQALTYSGAGRPPPCPVQQYSGYFNLSTGDKHLFYWFFSSRSSPDTDPVVLWLTGGPGCSSEVALFGENGPCKVSPDGMTTIPNAASWNTHANLLYVDQPVGTGFSYGTAFDHDEVGVGNDMYAFLQAFFGAHPALRSNAFFVFGESYAGHYVPNVAHRVWVGNGAGGAPHINLVGMSVGNGLTDPEVQYAYYPAMAVSTNQHQPAVSNATYEKMAKAVPGCIKAIRRCNGGEGVVSKLACVAAYETCNAAYDMRIKCAKPPLCYDFSGVGKFLDRPEVRTALHIRTGTGTWQSCNFKVNKMFMGDWMKNYQTQIPALLGAGIRVLIYAGDQDFICNWLGNQAWVRGMDWPGKAAFDAAPVKPWSAEGKQAGEAQAAEGLTFLRVFGAGHMVPLDQPMASLLMLDAFLKGEL*