MSDLRQACDRCHSKKLKCTKIPASSVCTRCVKAGVTCLFSPPTRSLRHPDNVAFNWSMLGLDEPSIDPVPSINLDQFITTPPVSEDTDPPPPAQVTEISQLTDLMAGLDRLRTNFPTSQRDHLSIRELTEFMKICKFDLGSFLEDLLQRSQKLLHLYPEVLKRLEPEDISCDAPDCIHNAQKEFSLSKSRISIDQSLIHLIMACHLRLLDIFDMITNHGRMCAHAVPLLPREHEPKFDMPEIKIGSFVAPKISAASMMIAMVIELQHSLSSRAEQLEDEVFLTVYFITY