MDKASPAVAAVPFRPFPDPQLEFAGIRGYCSPSLPESTCSSGEESTKDSSFIKINNMRQGSTSSSSRLADVTVDISAGEEINGSDEFAPRSTAQSEKRVLSRTESRSLFEFKSVPLYGVTSICGRRPEMEDSVSAIPRFLQVSLLDCGRVANGLNPHSSAHFFGVYDGHGGSQVADYCRERMHLALTEEILKEKPEFCDGDTWQEKWKRALFNSFMRVDFELDFVPETVGSTSVVAVVFPTHIFVSNCGDSRAVLCRGKTPLALSVDHKPDREDEAARIEAAGGKVIQWNGARVFGVLAMSRSIGDKYLKPSVIPDPDVTSIRRVKEDDCLILASDGLWDVMTNEEVCDMARKRILLWHKKNAMAGDALLPAEKRGEGKDPAAMSAAEYLSKMALQRGSKDNISVIVVDLKGIRKFKSKALN*