MKLLMMFIVHAIFIPCFSFDVPGKDFPLTLDYYKSTCPTVFDVVKKEMECIVKEDPRNAAILIRFHFHDCFVQGCDGSVLLDETETFQGEKKASPNINSLKGYKIVDRIKNIIESECPGVVSCADLLTISARDATILVGGPYWDVPVGRKDSKAASYELATSNIPTPEEGLISIISKFHNQGLSVEDMVALSGAHTIGKAQCRNFRSRIYGDFHVTSALNPVSETYLASLREICPASSGEGGSNVTAMDNVTPNLFDNSIYHTLMRGEGLLNSDQEMYTSMFGLQTRRIVSKYAEDQVAFFEQFSKSMVKMGNILNSESFVDGEVRRSCRFVNT*