MVNASVLALIKKEYPDTFTKISSIVGREVLDSRGNPTVEVDLTTAGGITVRAMVPSGASTGIHEACEMRDGDKSRYLGKGCTKAVGHINNELQAIVGMCCLDQKAIDDKMCEMDTGTVGDGFRNKSKFGANAILGISMAAAKAGAECEGIPLYQYFAKLAGNDKLVLPVPCFNVINGGSHAGNKLAFQEYFIIPVGASSFKEAMRIGCECYHALKGIIKKKFGGDATSVGDEGGFAPPCDAKEGCELIMEAIAKAGYTGKCKIGLDVAAAEFMVPGTGEGTGKESMYDLATWYPDNDPMKEKLKMTIPELAAFYKDLKATFPDIETIEDPFDQDDWKGWSTMTAEMTDCQIVGDDLTVTNVRRIKTAIAEKACTALLLKVNQIGTITESINAVKLCKSKGWGIMCSHRSGETEDTTIADLAVGLCTGQIKTGAPCRSDRLAKYNQLMRIEEEIGAGAVYAGATWKKPAWMAPGFTLEN*