MAQRHMIPMVDIAKLLAQRGVTITIVTTPHNAGRFKNVLNRAIESGLPINLVHVDLSYQKFRLPEGQDNIDSLDSMELMVPFFKAVNMLEEPVMKLVEEMKPRPNCLISDLLLPYTSKIARTFNIPKIVFNGMSCFCILCMHILRRNLEILKNLKSDKEYFFVPSFPDRVEFTKPQVPVDADASGDWKEFMDELVEAENTSYGIILNTFQELEAAYVKDYKEARAGKVWSIGPVSLCNKIGADKAERGNKALKEIGLGLEKSKRPFIWVIRSWKKYNELAEWFLESGFEERIKERGLLIKGWAPQVLILSHPSVGGFLTHCGWNSTLEGIASGVPLLTWPLFGDQFCNQKLVIQVLKVGVSSGVEEVMKWGEEEKIGVLVDSEGVKKAVEELMGESDEAKERRRRAKELGELAHRAVDEGGSSHSNMTFLLEDISQLIAQSKN*