MEPERDQHQPQDAWESLPIDFLIKILRDHDLPISSLLECRSVRKKWKEVIDGPELRNRIWKNSVIVFKDVTRSENTAHFCYRDRWITSNLEFGPDQVVASDGGLLCFGWELSTTYVMYNPVSDEILLLNVPLEIDGEHTVIDDPVINFLNRKVVGLVVDQYTKNFKLVLGGVPVAIDRRRTLIYDSTTGTWSWGIHPFPESMEDLRDCRRSVVCNGCLYWLVLVNSWIGLLIFDLEEGTWNALVEESEEATPIDLQMAAYERHVCLLGNDWPPLEGEFERRSDVANFLRSPMVQRMDGALIRRVRNLYDVTWNEDEAMDEAMGEAAIRRYTNLWDILDPIDFEYPIVLNFYATGGRDAYFVFDKGYIHLDVVKYCADFDWIVCLPKPPNGYRVQCSVCEFPDDPWCAIIPSPRGSAGQGWITQQEYVAQYPRRMQEDDIRSAFRRLNLA*