MALQKLHARQVFDSRGNPTVEVEATTSKGVFRAIVPSGASTGVHEAVELRDQVASDYMGKGVSKAVSFVNKDINEALVKANLDITKQKEIDEFLIKLDGTENKGKLGANALLGVSLAIARAGAAEKNVPLYQHVADLAGKSGQFVLPVPFFNVINGGSHAGNKLAMQEFMIAPVGASSFTEAMKMGTEVYHHLKSVIKKKYGQDATNVGDEGGFAPNIQDGKEGLDLLKSAIESAGYTGKVKIGMDVAASEFYKDGKYDTDFKNPDSDKSKWLDGSKMADLYQSYIGAYPIVSIEDPYDQDDWTSYGELTSKTDIQIVGDDLLVTNPKRIATAIGKKSCNALLLKVNQIGTVTESIQACLDSQAAGWGVQVSHRSGETEDHFIADLVVGLQTGQIKTGAPCRSERLAKYNQLLRIEEELGSKARYAGLNFRKP*