MKMSPLPGCYRPQRSTPRPNCYDPGFDVLKLFVYFRDRSSGQLSLDDRMNSRIRREALERIVGEGDRNCIWELRMNTNAFANLCEFLKVQEGLKEDGHLSLLESGEIVSKYFNKILKVGIRIQSILFAKATPVEEDCLDLTWRRFRAYSMLCDFFYLKNSISEYHNFLWMIGLLGRIRWHLYIVPKSGKAIYRTRKGKICTNILGVCNWEMVDAGYTNGPEFLAPYRDTRYYAQGAHAPHNYQEYFNRVHSSTRNIIERCFGLLKKRWSILRSPTFYPLKKQT*