MSDPHGEFRGKNVLIERQSDEETAEKFGKSTEEISELLADCRKLLHTEREKRPHPHLDDKVIVAWNGLAISAFAQASRILKSEPSDLPHHFPVDGCDPAEYLEAATRAASFIRDKLCDPTTFRLKRSFREGPSAASGFIDDYAFLIAGLLDLYEAGGHVAWLDWALKLQGVQDELFLDADGGGYWSAAADDPSILLRTKEDYDGAEPSGNSVSVANLVRLAAAVGGEQGEAFRRTAEKTAMVFEERLAKMPMALPQMCASLDLLEAPAQRHVIVAGRKGAQDTEALVDAALAPFEPRRVLFQVDSENEADRHFWERYNPAVLQMARTGPQGAALGYVCQDFACQAPTADPAKIEELLRKAFNQTPTVTAFDVSSILSSS*