MSSKFTPSVTASELWDARVVASYTVNQLAEQQYRLDQLVHCPSAVPPLGAWAHLTDLSNTEDMEVDPMHMDPLQAAAPSHPSPTPCVLPHPSHSAWSDPMLPHGDKGGDLASCLGGGIHGHRLHQQHRHVHHKQGCFQLRSGRYGRRGAPTGPSTAVHAKQPQQPQQQGTAGEQSAALSLDIPNEFVPDWMRVHLEKSAGASDEGRWHVTTQRRFAQLGHEWRVVNTWRGVKCKWTDPLRQKLACKEAWKRGCQAMAMVY