MGDGSKGEFEKKPKRDERRLSELVGLWFTMHGNTLKQGDKRRREMLTTVARIGDPMVCTFTAEMFADYRAARIAGKWGRLKTGSGKKKGQAAKPVGAKTLNHELVHLRAMFNELERLEKWTGENPLAKVRALKQDETEMGYLSREQIPLLLAKLDQHPSTVGMVARVCLATGARWSEAMNLTPLQVRDGRIHFVRTKSARNRAVPISAELQKSLEGALPWRSSYSATYKAFELAVAELDLQLPKGQLTHVLRHTFASHYMMNGGDILTLQRVLGHATLQMTMRYAHFSPGHLAEVVNLNPLAQGCGRFVDAEKECESGVDAQGQAVAQV*