MSVPSLMNDVVEEVLLRFPPDDPACLVRASLICKPWRRLLAGAAFRRRYRELHGGPHLLGLLHTPISATTHDSPPTSAFRPAEPDHFKWHLLDCRHGRALFYTTHPPYIEEHVVWDPLTDEQPARSRALGRCSVPWKAATTPAARAGPSVWSSSTPKLGCPCSTSAAYTRRRLARGASGSLFHDPCGRIAVEMAPSVLVGDVLYFNASGSKDIIEYQLTTPRLSISELPLLSDGRLMVAENGGLGFASLDDTSLTLWSRQTTTKGEERWAQCRAIDLKKLLPDGSVPVSRWEHYPSASLSGVAERAGIIFVATGLCVYMVELKSGRVRNVLVLDELDPRQAVVPYMNFYFPAMEAVSADEEDQQGVYFQ*