MTTPSQFNVKYLPTKQDIHSDYENLDGSSRLLPEILATAIFDGNREILGEPTSYEDSENKTSLKKNINTACKPEWKRLEDEMFRVCRGLGMNPIHCKSHRPVSELKKSLDATNPLHSAFQKFTCTQRNFVSGESTYGFCNSCYKLDKDIPLGEICMQPIIQYKLMHDPPSSDDTICPKIEVLAIYFHRCPTEAAQDRPYASVLPKNGGSGIFSTSCNRTAIVGTTYDKILHTTLEINSDDDTPEFWTSVNHGSDSYGVDDRVMTRLASSDTEHGFDNTAQSKQDHVDHLAAHQNMIYKSILVLLNATGNAFEFSLKGFAHSRYYWPPTSALANEGSNIF*