MKLAGLKSIENAHDESVWAAAWVPATESRPALLLTGSLDETVKLWMPDELVLQQNNTGHCLGVVAVAAHPSGIIAASASLDSFVRVFDVDTNATIATLEAPPSEVWQMQFDPKGSILAVAGGSSASIKLWDTATWKLIDTLAIPRPESSKPTDRGGNKKFVLSVAWSPDGRRLACGSMDGTISIFDVNRAKFLHHLEGHYMPVRSLVYSPVDPRVLFSASDDGHVHMYDAEGKSLIGAMSGHASWVLSVDVSPDGAAIATGSSDKTVRLWDLNMRAAVQTMSNHADQVWGVAFRPPGGAGVRAGRLASVSDDKSISLYDYS*