MSHDSCCRGTDDCNASAGVLHDGVEPFERAIECVRELKRRKKSIYVLSNSSRGRDGTIRKLAAMGYDAEAFAGAMTSGHVAEAFLTSTLETVPEKACFLKLREILDAIAGEGRRARVAHATWSMRGNVQLGEAFGEAYQVVSIERPEDVDACDFVLAHGVEAFGRGDGEKELSVSDETMRLMIERAAEKKKPLVVANPDVVTVSGDELMMMPGTLATYYRDSFKYAHHGESGDEYVCLMGKPDGIVYNALLGEIGRTTAVDSRRVLAVGDSLAHDIAGANDADIDALFVCDTGIHAQEMRHARARSDDAVDALFDAHGAHPALVISRLEW*