MKKPASVTMEHVLLALRESNDEREMRIRSLFDFFDNSTLGFLDYAQIEKGLASLQIPPEYKYARDLFRVCDANRDGRVDYHEFRRYIDAKELELYIIFQAIDVAHHGCIFPEELWEALVKAGIEIDDEELARFVEHVDKDNNGTITFEEWRDFLLLYPHEATIENIYHHWERVCLIDIGEVAVIPDGISQHVKRSRLLLAGGLAGAVSRTATAPLDRLKVVLQVQKGHAGVLPTVRKIWREDKLTGFFRGNGLNVMKVAPESAIKFCAFEMLKPLIGGEGGGDVGTSGRLLAGGMAGAVAQTAIYPMDLVKTRLQTCGKAPELWKLTKDIWVREGPRAFYKGLFPSLLGIVPYAGIDLAAYETLKDLSRTCGMTSRALGASCVYPLQVVRTRMQADSSETTMKQEFMNTMRGEGVRGFYRGLLPNLLKVVPAASITYIVYEAMKKNMALD*