MSPTLLNNRPCASSLTSFPRFGQLPVEVRLSVWRHIIPAQRIISIVIEATRPDKTGPGTTSPSAETYSVRNELGNLVSGAPYRIRVDPDSRDLVSPLLGVNCETRELVLRHYHVHIPTNGPFSPRLAIRPETDLVHFALACWDRGRDILGDESVGIEVDLLPDFLSDARAYDGKGNGILHIAFGKDIGFYSISLPMDPARLSTQAAEAMRKSLLSFVSVTVVALSRGDTRIMFTSLDMFEARYNRALPLWASTANLQQPLAPDPRGGFTDEGEDPLAYHLEKVPVGHDPVGMFAHWQAMERAFGVAHVVTSAKQVAVASRPVDSIAASRGVDVRLRSRLAVEQYVAAEEEEWYRRFAPDWSSRVTSEGIHTQFGAENPDLTAPEARLSIPQAAGFWVVPAATLGSPPEGGVSHVPMGSNYARDLRCEEPRLALFDLNSRRRSRFL