MSAKAPQRTTSALSFMEKISPHVYLFRPSLDNTRNGAKADDPALIVIFGWMNAPDGPLAKYIRQYQAIFPGSAILLITCTFAGMTVPWLGLRESRIAATTIQAIMKQDEQQALSHRDSELHPRLLLHVFSNAGSTMLYHLYAAYSSDKNKSAILPLHATVFDSTPAPFTYQTLVRGILDGAPSPAIRIAVMPIAYLYVAFIWVIVTVLRIPDHIGDLAPRAHNDVACVNEACRVYIYGTDDRITPAAGVKRHADEAETRGYHVRHEVFNGSGHVAHAKKDADRYWRIVNETWEEAKLGKRMGPRL*