MDRHEKRDVETLLSFKNHIKSDPSGKLSSWTTENSKEVCSWYGITCKQHTRRIVAIILPVFMPGGTVHVDPVLQVEGTLSSSLGNLSLMHTLNLSGNNFTGGIPPEFGQLKALEILNLGFNYMLGGSIPKSLFNCTRLQWFSLAYNRLTGTIPTEIGRLVKLDHLNFAVNNLGGSIPFTLRNCTSLRELVITWNKLSGPIPSFLGSMRSLSHLNFQGNDFSGPIPSVLGLMRILSSLSLSDNSLSGHIPPAIGNCTKLLELLVSRNDLSGRIPVELGLLHKLEMLNLRSNKLENGIPPSLGNCSSLQILDLGQNQLSGNIPPQLGNLRELSEVYIDGLNDMGNISGSIPPETGNCSNLSSLKLAGNTIQGPHIFQLPLYELDLFSNNIAGSIPEAIANSSQLSILNLNKNKLSGSIPEAITNLSKLGSLDLGNNRLKGTFQNPSEIFSLFNTWI*