MEASMKPYCLAIMVQLIYTGLFVISKAAFNQGINTYIFFFYRQALGSVLLLPIALLQRINAQPIISTRGLIKIFFCTLIGITLGVNLYNVSLKFTSATVASAADSSIPAIIFFMAVLLRMEDVKPRSSSGIAKVTGIALCLAGVFTIAFFTGPSISPVNHHHAFASDPAPAGSKQVVPKAVWIKWTFLMVVANMCWSLWIVFQPALLKDCPDKMVVTVTQCLFSTVQSFIVAVVAERDFSKWKLRFDISLLAILYSGFMVTGVSYYLQTWCIEMRGPMFFAAWTPLCFVFTIFCSSFFLGEIVHLGSILGGILLVGSLYTMLWGKSKEVKTDNITHDTEKAEHKNSAESYPEEQHRHTTPEL*