MFSLTVNSPKSLSLSTPFLPSHPHPIPTITHKPNLSPRPISALIIPPSGQRNQQYSTAPPQQQQLYQPFRPPPSPLPPKFRNLDTNSKLEVLANRLGLWYEYAPLIPSLTSEGFTPSTLEEITGITGVEQNRLVVAAQVRETLVECGLDEETLSFFESGGAELLYEIRLLSGKQRTDAASFIVRNGFDMKQAQDLARSMKDFPRRRIDYGWDKFTGDSPGDCLAFWFFRLAQEHAAAAAEDSRVEAMEKALEVVETESARNVLVEVLEGKGVDKESVIDEQVKVPLVRMKLGEVAESTKVVVLPVCKAEKREFEVEAAPWECGGVGEFGVVEAEKDWRRWVVLPGWQPIAGLERGGVAVSFKNGKLLPWKEKRKYKEEPVLVVADRGRKEVVVDDGFYLVLSGGNGSGDEGLKVERGLNLKEMGVEMSLGMVLLVVRPPRW