MIFECRLEGKVAIITGGASGIGEAIVRLFTKHGAKVVIADIADEAGRNLAGSLSPPATYVHCDVRKEQDVRAAVDLAMEKHGQLDIMYNNAGTIEFLAVESVAEYEMEQFDRVMSVNVRGAMLGIKHAARVMIPWKKGCIISTASVAGIIGGFTPYAYTASKHAIIGLTKNGAAELGKYGIRVNTVSPSGVATALVVNYRKQGKASAVSEEDKAAVEAVSNSVANLQGTTLKAEDIAEAGLYLASDEAKYVSGHNLVVDGGISVVNHSWRLYRPPLLTFAIALRNLLWFAIAFLAGRVEMRDPRAVIPKLRAFEYIQLSESQVTSFTLNQLMRQLDQIPLFHIPNQFEYQTICHSPFKLQ*