MKFSAQSVVFLLSLGQAVAFAPTTTSSSHARSSSSSSTQLHMAAAKDDSQRVVVTGLGVISGCGLGHEDFFQACLDGKSSVGPVTRFDATHYPCTIGSEVPDDMFDPKDFFTNPKNVKSNDRFTHFAVAAARQALQDGGLGDTPDKLENPERIGVMVGSAFGGMETFEKETLKLAKKPERPKVSPFTIPALLGNTASGVIGIECGCQGPNYGLVSACASGSHTIGEAMGMIADGQADQMLAGGTEATITPLSYAGFCAMKAMNTNYNDNPTAGSRPFDAGRGGFIMGEGAGVVLLESLASAKKRGAKIYCELVGYGATCDAHHITTPAPEGRGLAKAMNIALDMSGMDKEHVSYINAHGTSTAYNDKFETMAIKTVFGDHATKKDGNFVVSSTKCVTGHTLGAAGGLEAVVAAKSIYHDVVPPTINYDTPDPECDLDYVPNEKREMTVTAAMSTNLGFGGHNAAILFKKYEE*