MSRYLGPRLRVIRRIGKLRGFTRKKPFRRVFKGFGGFKGKVIPPGQHGLTKLLKTRPYDSSESDYLIRLKVKQRLRFNYGITERQLVNYVRKAKKIKESTGQVLLQFLEMRLDNIVFRLNMAPTIPAARQLISHGHIRVNNKKVNIPSYMCKPKDVISVAMKQRSLQLVNKNLQEYYRRMRFYKKRLEKTLPFILLKIKPLGLTSVTAAVELITKGNVRVNNKSVKTPNYICRPRDTVSLRTKQGIKKVFLKNYLKG