MSLYYIFCGNFHQLRNSIGSCSSTGLLKCGLIYRTVLQNRGNKTRPISTTILARSTRKESKQSFKTSRHLHSESVESSIEVLKQSDLEHLKSLQCYNIPQKVSGVKTDWPATILVFDIETTGFSRRYERIIEFAVRDLMGGKNSTIQTLINPEREIKNAYVHGISSSMVCKPDIPRFREFIPLLLQYVLSRQMADKPVLWVAHNGRSFDVPFLMYEFQRSKIEMPGDWLFVDTLPIARQLIGSDGEKLKSVSLDNLREHYKIPLAGSAHRAMQDVITLCYVLQKLTFELKLTVPQLLERSFRVSDLSIPRPGK*