MKVSLLKSSIHHDTSSSKSSHSDGNFNNWRVPSSNFRNVCYTPGYWKWVENVLPNHKDILEFIKVYDAVYSSLFTYDDDDNVLYAFCELRRSSTNTLSTFIGEMSISLWDLQAIAGLPIKGHFYDEVVPLISKDDIQEVSVHDWLKFLLRGPHRYAEPPQKTYEENAPFIELDVEELLGDETNLAEFFACWLCKFVLPDTLKLTSQIRSKEVVSRSLSKAECGDFERRNAEETTYGAYEDCDGPSCRFVVKFREVVQRSDPSTQIPRVEVFLERRPSTDRYAYDGPSYLPSRGMKRAAEENAQVWDDRVHDGPL*