MTTKQVTCRYFLHGVCREGNHCQFSHDPSSSKPSTICKFYQRGTCAYGERCRYDHVKLSSRGGGAFDMRASCSFPPFFSPQRTCSELQQKALGQTSWLQPLTHTWMPSVRLRERLHQIDVERAPPTMAGVNQDLPRLCPYAAVGHCYYEENCIYLHGDKCEVCGLQVLDPHNPEQRSMHEKMCLLAFEADMEKAFAVQLSQEKVCSICMEVVVQKMNPSDRRFGILSSCCHVFCLACIRKWRCTRNFSNKIIKSCPECRVASEFVIPSVYWVENQEDKDHLIELFKSGVGKKPCKYFDQGRGSCPFGGKCLYLHALPDGSRAEPEQPRKQLGSEGNIRFMNSVRLWDFIEEREQHSAPPLQAFADDISELRELFVQMSGPSPDEGESQSRSAP