MAAMSLHQPLHYSPPSLRLPNTKKSHFTSTSSSPPHKLHSHLSLPPTPSTSFKTKSTQPPNDHPNILHPDALASAFQHCPAAPSFHKGTQIHALILHLSLSRNLYLSSQLLFFYCSWRLICGARSIFDATPQSRSRLNLFFWNIKGFNPRVCC