MSALTETFTEQLFAHYEASAKFSAIENAVTHNGLLKSLETRQSEVDNDFVFSIDLTKDKVSNQKASGRCWMFAALNTFRHKLITEFKLENFELSQAHTFFWDKYEKANWFMEQVIATADQELTSRKVKFLLDVPQQDGGQWDMVVSLFEKYGVVPKSVYPESISSSNSRELNQYLNKLLRQDAQILRDLIASGAKADQVEDRKAELLQEIFNFLAMTLGLPPRHFDFAYRDKDDHYHVEKGLTPQAFYDKFVGLKLSDYVSVINAPTADKPYGKSYTVEMLGNVVGSREVRYLNLDMKRFKELAIKQMQAGESVWFGSDVGQVSDRQKGILATNTYDFEASMDINLSQDKAERLDYSESLMTHAMVLTGVDLDETGKPLKWKVENSWGEKVGDKGYFVASDAWMDEYTYQIVVRKEFLTADELAAYEKEPQVLAPWDPMGALAQY*