MQGSLAPTDPVGVTSDDHGEQPDKKIVHAFNDGEIEGLHWSDAELREQIHVYLDKLNFTLPDEDDDFWSIYHDQELVKLNERLALHRIRAHKISEGALLEELVDAKLIQEYPPAILEDEEYFQWYEKDFEWYFDPNCCRFVGFQDYQRLVLRDDRQYLRWGEYHKTYMTYQGDQEYVKFYETVSSETKWLENFVDASMNEWLRYETLAMYKAMKIAAGCNNILPTLIHTGFNEYLWDVKCNGTYDDYASLYLEIWKRVAKEKMSFLSAVKEIHDQDMCSPCLIQMKIELGCAPTSGGLRTNYDRYLADLDGEVEQNEAHSIILEAVKKFVPKQKTYYDYVIKKLDIARKNGVIPL*