MSDVSCGWDFLEGAGPDLTASVFCLLDHPADLVRAAAVSRSWRRCVVESGLCKSLCLKMCPEAAIFTSAVEMSRFPPPPPPTAAESSGDAARATRSLESQFRIYSYLCGALVHSTRPDADCILHCVCASSTDNYQEIMENTLEPQDQIDHQPSYWSSRGQDDPDVPEALTYRLTSNICVISEIKLQPFKAFFQIGFPIYSPKMVRFRFGHCKLPRGTEPFFIDVDENEAVIADENFVWTYTSPEFPVLQENILQSFRLPRPILCIGGVVKIELLGRVQKQAEDDKYYISVCHAQVVGRSLSPVFMVDIPYAGSYAVLKYMPGLRNLCTEDVKLEDIRDSSAWHSLVARYRQMRHSAVMDLLRIEQGMQPVPLMEEEDAGVSDDDPFE*