MVKKIGEYGPKYTPSSSESLRTTLLEKEKKVVEQATENTKRQWARNGVSLIADGWSDTQKRSIHGLVAYSRGEIYFISSHDASGTGKSADVLATEWASGIEIIGPELVVGFVVDGEATNRAAGVIIESMYPNVTVSFCMAHCINNLLKDIGNLPWIRPIIQVGNQIVTFVTTHQFLRHEFSKKSSLKLLKYSETRFAYNFLMLHRLKECSGALRQLFISDEFTSSPLAFTETGVLCLEKAESLEFWEEVRRIDTMVQPIVHLMRVVDAMRPCIGNVYEAMDRMIEKLKDLESDESRYEHIHSLCVRRWNSYSSPLHAAAFVVDPEFQGRGQESDREV