MSLDDDEEEVTLPGFRFHPTDEELVGFYLRRKVDKKPLSIELIKQVDIYKYDPWDLPKPSSVGEKEGYFFCKRGRKYRNSIRPNRVTGSGFWKATGIDKPVYSHGGEGRDCIGLKKTLVYYRGSAGKGTKTDWMMHEFRLPTNDSNTTDLVNAKISAQEAEVWTLCRIFKRNVSHRKYTPDWREISNKRQPAAIDKSSKTCSVDSNSRETYLSFGAPHVECSDKKPVFNHVNEWKQFHADQLSSITTQPSSSMASPTNISSPYRNEVLGYSDWDELRSVVEFAFGPSLL*