MLIRFYERSAIAAGRQAGQRQVIPRVKHLYNHSRFGQNERVRTKAAGFWDRVFGTFKKDSEDVLARNKLREASRELLQMLCATEAPDLLRIDELLDAIAEGQPFMETSLGGGPWVVRYTRGKPFLWNITYNTGRLLNGRNRAAQEFDPATRSAVNLLEINGPNNRIEAYGTYEPVVSFVAKLPAMVHRNLPSLRRLCNIEIFPNPTVPLHYSPCFQDDSPMTPKTIRAKINSGRLFLGTWELQLSIFGTGYFDVMYVDESLRVFRSNGRFAVQVRADLLQD*