MTTKQVTCRYFLHGVCREGNHCQFSHDPSSSKPSTICKFYQRGTCAYGERCRYDHVKLSSRGGGAFDMAGVGGARDGASTRGAAKKTFVHQERGDCVTLLTQASTLHTNVSLASVLLLPSVLLSPENMFRAPAESFGADVMAPAPHTYVDAIRTGVPSLAPPTMAGVNQDLPRLCPYAAVGHCYYEENCIYLHGDKCEVCGLQVLDPHNPEQRSMHEKMCLLAFEADMEKAFAVQLSQEKVCSICMEVVVQKMNPSDRRFGILSSCCHVFCLACIRKWRCTRNFSNKIIKSCPECRVASEFVIPSVYWVENQEDKDHLIELFKSGVGKKPCKYFDQGRGSCPFGGKCLYLHALPDGSRAEPEQPRKQLGSEGNIRFMNSVRLWDFIEEREQHSAPPLQAFADDISELRELFVQMSGPSPDEGESQSRSAP