MRKIFLLGFVVTVLILGTEANGYLEFNVTELDHIEELEYGVSKSISSFNPLMVGLTLITGAGAKGAVCLDGTLPGYHLHRGHGSGANSWLIQLEGGGWCDNIRNCVYRKKSRRGSSNYMEKQIQFTGILSDKAQENPDFFNWNRVKLRYCDGGSFSGDSQDKAAGLQFRGERIWRAAMDDLKAKGMQNAKQALLSGCSAGGLAVILRCDEFSNLFSRTTKVKCLSDAGLFLDTPDVSGGHTIKNLYNGVVQLQGVRNNLPHMCTDHLNPTSCFFPQNLISEMKTPLFIVNAAYDIWQVQSSLAPPSADPSGYWHECRLNHGRCTPAQILFLQGFRDQMLRAVSGFLNARKNGLFINSCFAHCQTERQDTWFADDSPVINKKAVATAVGDWYFDRAEVKLIDCPYPCDRSCHNLVFR*