MTKRHMAFADVDREKIYFYADTQLHKISFENVSPTSGTRETHLTGPPTIAMAAFDKIKVYNPIVEMDGDEMTRVIWKMIKDKLILPFLDLDIKYFDLGLEHRDATDDRVTTESALATLKYNVAVKCATITPDEARVKEFSLKFMWKSPNGTIRNVLNGTVFREPIVCKNVPRLVPSWIKPICIGRHAFGDQYRATDTVIKGAGKLKLVFVPSKGGEQEEMEVFDFEGAGGVALAMYNTDESIRSFAEASMTMAFGKKWPLYLSTKNTILKRYDGRFKDIFQEVYEAGWKSKYEEAGIWYEHRLIDDMVAYALKSEGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLVAPDGKTIEAEAAHGTVTRHYRVHQKGGETSTNSIASIFAWTRGLAQRAKLDGNVELTEFCEKLEAACVETVEAGKMTKDLALLIHGSKLSREQYLNTEEFIDAVAKELAHKLGA*