MNTHKFVFHQDKHDSFTNHYSLDIPKHTFQNLGSRQLWNGGVYFQSTSPEDLIHQNVSQRRNSVEGGSPQLELMPANPSCSPLSCFQSQSMPFYVSNGYQGFPPCVYQFGPLPLTPQFSPGHSTEFPSHGPSEATSPVTFTKQSDLVSHPSNTLQPVLKLPSYGNPNTRATSSCGGIDSTCFQGSEFLPFVQSQMTSDDAILDRRCLTSAEGIPNSSVVCNPFSSTITQSNFQPTPEKQPPKPSGGVTSGNVSPRAAVPNKTRIRWTQDLHDRFVESVNRLGGPDKATPKGIVKMMEYDGLTILHVKSHLQKYRIAKCIPDSTEANYERRTSVNDNPQLDQKDGMNSIEALRMQLDVQRLLNEQLDAQRKLQMQIEAQGKQLEKMIQQQQETRRYLLETQKLDMLFPDEQTVSTEDVQASEVEGFDNTHFPSKIS