MNYDKLSRALRYYFSKRILHKTKGKRFTHKFNFNQLVIPNYPFINIQPKGVVPQSALPVPTAWFHFPPLDSHSPTEDAQPSPLPTGLLVPFGQEPLSDSGERKPDVPELEDGSSDWQRGVDLMAPRNAVGPRGINPQKQSCCLSSQGLGCNWILTALLPCPLCRGAAGS