MRANTRFCKQLLAQRRTFSSTARRLDNYAFIGLGQMGYQMARNLQSKLPPSDTIRLYDINRGAAEKLAQEMSAQQAGGASAHVANSAADASREADTVVTCLPEPQHVKAIYESILKDELPPRPGPRLFIDCSTIDPTSSRVVAAAVDKALPNGQGHFVDAPMSGGVVGATAGTLTFMLGAPDSLVARSEIVLQRMGKRVLHCGPQGAGLAAKLANNYLLAIENIATAEAMNLGARWGLDPKVLASVINVSTGKCWPSEVNNPVPGVVKTAPANRDYQGGFGIGLMRKDLRLAILAAKEADAKLVLADKASEVYETAESEERCKGRDFSVVYRWLGGKE*