MGPSCVWHHNLPLSSTSGFWAGVAVVGAGIFITWIHRAVRPPPPKICGSPNGPPITAHRVTLKDGRHIAYKEQGVPCHVARYKIIYVHGFNGSRHVAPVIPKALFDEHSIYLVSFDRAGYGESDPNPSRNVKSEAQDIEELADLLQLGETFYLLAESLGGCSGWSCLKYIPHRLAGVGMIVPVVNYWLKCIDKEVFRQAFGTQILRDRWFMWVARHFPRLLYFFITQPWIPRPTALVLNLDVLNATDQGALKDLGRLITPEIMAVLAQGTQQGIGESLCRDLMAMFGDWEFDPCDIENPFVNRPGQVHIWQGEEDYLVPKELQRAIHKKLPWINYHEVVGGGHLLKAHPGFTESALKTLLLGENFDFRIIQ*