MSSEGRQECRVCSGVANGYHFGAMSCAACNAFFRRSIAEKRKYICRKDGDCEINPNARCFCRACRLKKCFLVGMDAKAVQPHRDVIGKKLKKRPPNESSPSLPNVETKEDSPQTIDNSFLLSNVTNSNSAFSIPTNSSKAISTTVFSMASVAELDPPNVLAEQLLAFSRQPVIASVSAIPSANDFLDLTPQPIRNIYASAVAQTSKASTSAQPIFNISQPQPVITHTPYNYEECRPVPLPNPYILADPKPINPTLPVQPPTQKETNMIDDMICAYRKMVERRRMIVCPPTLRDILGGTPPILAPSYFGSTLRKDTMRLQVSLLVELVNSISPFSMLSVDDKILLFRNVSVPFNLLEKHYITMTCGGLDSKRLIQSDFTYIDLSPEAPCTITRPEGDQALPNPFLEADEMRRIVLPTLRTALEEIARPMYHLGMTDTEFVALVLIVLLNPDIAGLSQIARNTIGVARNRLYKDWFSYYEKNGIDDGPLKVGNSLLILPALQSAVEKVTGNFHMVRVFGLVDYDRILDDVFK