MIHETIVTTAACDGRPHIAPMGARYEGDFVILSPFRPSVTLDNIVASRAAVLNFTTDVRIFAGCVTHCATDWPTLAASRVASVRLAESLAHAELELDDLRDDKERPVLRMKCVHRENHAPFGGFNRAQAAVVEGAILVSRLFMLPADKVDREMAYLQIAIDKTAGEAELTAWHWLTAAIARHRENLAASGGPAAELVSH