MFGKDVAFGVDIVTRTEQHRFYIDALKPAKLRCHVAPMLQEVEKYFAKWGQYGTVDLKQELEQLLMLISARCLLGKEVRENMFDEVFSGFHELTENSLQLISLLFPYAPTPMTRRRDRACTMLSSNFTQIIRLRKSSNRVEEDVLQNLMDSKYKDGRPTTEAEVTGLIIAILFAGKHTSTTSSTWTGARLLSHKECLEAALEEQQKILKKYGDNIDYDILLEMSFLHCCIKEALRMHPTAPMFLRKVHKNFTVRTREGYEYEIPSGHTIASPLVINHNIPYIYKDPNVYDPHRFGHGREEDRVGGKFTYNAFSGGRHACPGEAYAYMQVKVIWSHLLRNFELKLVSSFPETNWLKLSPEPRGKVEVSYKRRMLSRSILENL*