MKIVIDGMGGDNAPKSNVEGAVNAIKEYQVDLIITGDKDLLEKEFSNYEFDRNKLEIVHTTEIIENEDKPVKAIRSKKDSSMVVALNLVKEGKADAIISAGNTGALLAGGLFVVGRIKGIDRPCLCSAIPNVKRGMTLIADCGANADCKPKNLVEFAAMSNIYSRKVLGLENPKVALANVGLEEGKGNDLVKRSYEEIKKLDLNFIGNVEAREVINAYTDIIICDGFTGNILLKSAEGVALSVMSLIKETFMASTKSKIGALLIKDDLRKLKSFIDYSEYGGAPLLGLNGGVIKAHGSSDAKAIKNAINQGIKFSKGKVVEDINQFISKYNEENKNNEDE*