MSLLSKTRELNTLLQKHKGIAVDFKDVAQTISSVTVTNVFIVSRRGKILGSSLNELLKSQRIIQMLEERHIPSEYTERLMEVKQTESNIDIDNVLTVFPPENRELFIDSRTTIFPILGGGERLGTLVLGRVHDDFNENDLVLGEYAATVIGMEILREKHSEVEKEARDKAAITMAINSLSYSEKEAIEHIFEELGGTEGLLIASKVADRVGITRSVIVNALRKLESAGVIESRSLGMKGTFIKVKKEKFLDELEKSK*