MDSSVTLWQFLLQLLLDPGNEQLICWTNEDGEFKLLQAEEVARLWGARKNKPSMNYDKLSRALRYYYDKNIIKKVNGQKFVYRFVSYPDILKGDVMARAEGADGGSNGPLPLSDQPTNISRDKDNKSIIERGAGTLAQSKSSSRNEYIHSGLYTSFTLTSLQSGTQLFKATKNENPGEKLMEKKSTQDSPQPLSTVIKFGTMPQKSTTASAIGRPELPEQSAQSPLADPESKQTSISNTVCAFVEKTSSENAMTGFPVSSISPSVLHHSSQSPSSSPMTDSQQLVIDSEIESLSSQPSELQLQVQPFSVSKATVSSCVLPESPPRNISSKSKKPKGLELMPTLVVTSSDLSPLNLSSPSLPTASLTPAFLQTPLLLTPSPLLSNIHFWSTLSPVAPLSPARRQGAHNLFQFPSVLSSTQFTVPIYNLDGTNTPGPLSPDPQKT