MKFSSSIALLAGLVPCTLAFPLELMEKFERDPAMQARAAQMMGRQAGADSAQTVFETVPTFDAESQLIDVGPGSGHEWQAPGPNDLRGVCPGLNAFANHGFLPRSGYATVDEFINITGTVVGMGLDLSTFLATLGALIDSGDLNSWSIGGTPPPGVGPAAAQQGHGLIGSHNKYENDVSPTRPDLYQSGNNYITQADQFQDLINASPGGYVTLDTLTTYRAQRFARQKATNPYFFNAPFPGLLVQPAAFTFIYRFMANHTAENPLGELSYDTIKSWFGITGDSGSYQAPFGYERIPDNWYRRSQSAPYTIPYFLGDVAAAAALHPEFLDVGGNLNGQPGDFAGVDVQDLSGGVFNSADLLKGNNLGCFAFQATTQVKADLILGPLLNALQNVVGGIVKQLSCPKLEAIDDSNLQQFPGYQKAPEFKKEKMIKRAENGELH*