MGKETSEPVQAASDFKLVGFSNFVRSNPKSDRFKVIRFHHIEFWCTDASNTARRFSWGLGMPLVAKSDLSTGNLTHASYLCRSGNLCFLFTAPYSPSIAAAENLSPTSTASIPSFSHSDSRNFAAAHGLGVRAVAVEVEDAMVAFDTSVAHGAVPVSPPVELDGRAAIAEVHLYGDVVLRYVSYKNPNPNPNPNSSDSNPDSWFLPKFEPMDELYSYPLDFGIRRLDHAVGNVPELGPALSYVKGFTGWHEFAEFTAEDVGTAESGLNSVVLANNDEMVLLPLNEPVHGTKRKSQIQTFLEHNEGAGLQHLALVSEDIFRTLREMRKRSGVGGFEFMPSPPPTYYKNLKNRAGDVLTDEQIKECEELGILVDRDDQGTLLQIFTKPVGDRPTMFIEIIQRVGCMLKDEQGNTYQKGGCGGFGKGNFSELFKSIEEYEKTLEAKRIAEPTPA*