MGFTSALSLYSLSHPKVSAGAAHSHSHPLKHRLQSEANPLTVRRRCLRFRSVVVKAAAASGRGRRVYSQSQPPLINAPVKQVASFIIPAGVFVAVTFVLWKLVEKLLMPKPARSSLSAAENKSPEKGMKWSFAPGTNLLSGFTAKVDRESKQKLNEFAKQLRAFRSVDMSGCNFGDEGLFFLAESLAYNQILEEVSFAANGITAEGTKAFDRVLQSNISLKTLNISGNPIGDEGAKILCEILVDNVGIEKLQLNSADLGDEGAKAIADLLKKSSTLRVVELNNNMIDYSGFTSLAGALLENNAVRSIYLNGNYGGALGANALAKGLEGNKSLRELHLQGNSIGDEGVRALMSGLSSTKAKLTHLDIGNNSISAKGAFHVAEYVKKSKSLFWLNMYMNDIGDEGAEKIADALKQNRSIAIIDLGGNNIHAKGISEIAQVLKDNTVITTLEIGYNPFGPDGMKVLSEILKFHGNVKALKLGWCQIGAKGSEYIADTLKYNNTISILDLRGNGLRDEGAVCLARSLKVVNEVLTELDLGFNEIRDDGAFAIAQALKSNEDVKITSLNLGNNFLTKFGQSALTDARDHVYEMNEKEVNIVF*