MVLRSQQKTAMLKRSRLTPSWQFLILLPILLGGLAILYFGPWMVVYDGARIQPIKRGHNVPKHSHLILGDAAGEGLAARLQCKGLIAQGEMNKTVSPSGTCLMDSARLHFVTFFVHHIEDSLVNIGKQFVQWDHMEFGNLRIKKQDRPYTVLNVFLQSIQMSLPGSAMTILTDKDSYHSLLALLPNVTIQIVKGDFSREKLMLQRIESYMSFLETTLAAKEQDIKVGFMEEHIIFMDSDIMLVGDIGCAFKDHTNFDIAVTFRNNKQQPINSGVIIVRRTAESILRAKLFVDEVLKTYKMRFMKSTRMLGDQLSLASVVSSNSNISILEFKKPKSFVLDILGIKVLFLPSIVYNWTPSEGAGQFHGMPKDVKVLHFKGSRKRLMIEAWSFYMHSHSLSNMKCLVLRSGRTKYDF*