MDKKQIAIVGAGISGLLACKYCLSKGFNPIVFESESDIGGVWAKTIKTTRLQSAKPLYQFSDFPWPSSVTDIFPTQQQTLDYLRSYATHFDLIPHIKFHSRVNGISFNGPISSDPWSLWNGIREPFLPEGKWNVTVHDTGNDSIQVYTVDFVILCLGRFKDVPNIPEFAAGKGPKVFQGHAIHSMDYAAMDHDKAADFVRGKRVVVVGFGKTGLDIARECSSINGPEHPCTLVYRRDHWKLPDWSPWGIPLTHLYLNRFSELLVHKPGEGFLLSLVATLLSPLVSPSTAPHQQA*