MEGVSKFLFSLLLLTASSIITTALPDKTGSGQINSNSVLVALLDSHYTELAELVEKALLLQTLEEAVGQHNITIFAPRNEALERNLDPEFKSFLLEPKNLKSLQTLLMFHILPKRITSPQLSASSVVSHRSLSNDHLHFTAGKVNSAVITKPDDVTRPDGIIHGIERLLIPRSVQEDFNRRRNLRSISAVLPEGAPEVDPRTHRLKKKPAPVPAGAPPVLPVYDAMSPGPSLAPAPAPGPGGPRHHFNGEAQVKDFIHTLLHYGGYNEMADILVNLTSLATEMGRLVSEGYVLTVLAPNDEAMAKLTTDQLSEPGAPEQIMYYHIIPEYQTEESMYNSVRRFGKIRYDSLRFPHKVEAQEADGSVKFGHGDGSAYLFDPDIYTDGRISVQGIDGVLFPEEETPVEKKSAGPVVKKTAKPRRGKLMEVACRMFGSQFHTCQ*