MGWWSNVVSGVFNAIVFTYDILFQTWGMRHLPRHIDDVGGPVEGLTAIVTGPTSGIGEETAAALARRGAKVVLACRSKQRGEDLCKALKAAAKLAGRPQPDVEVRILDLASLESVRKFAADWEAEKRPLHILINNAGVFTIGAPRSETKDGFELHMGSNHLGHFLLTLLLLPSLRRGVAELKAAAAAAAAATAADGGAATAAATAAAAASRCRIVCVSSSYHALAREGISVADPHLTRRGAYNSDLGYAQSKLANILFVRELRRRLAVSEPWLAPGVFAVHPGLVCTAVARDLPWWMRVTYYAVMGRLLLNCMQGARASIYCAASPAAIAEATPTCGYLNSNCRAVNPAPAATDDAAALWLWRWSAQQVGLDPSLDLPEP*