MKRSRKQSLAENLDTSLWKLLPHDVVEVILECVPVKPLLRLRSVSKKWKLTIDSPGFKERQLIRRRQLRGPDVLIMRLSYDRPVGREGRGRKVVLSAASASRRRIGWNVSYTCGMFCAGSCDGLVCVYCLYVDSIVGNPATGWHRSFPLSNYQGLLIQRFKREGSDFPWPSLGFGRDKLSGTFKPVWLYNSSGFVLGGADKAVVTYCEVFDFSTNAWRYVVPASPYPINAYHKPVHLDGSLYWLTESEPPLLLSFDLHTETFQVICKAPFADPRHITMCVLHNRLCLSEQKDLTQVIWSFDSSDKTWNTLCSFDLNPTGDFAAPLLPIAILDKGQLLLQGRASMDPLVIHDLHYRSYDLLCTPKSPSGSVYYFESLFSA*