MSKPGDYDAVRKDIIAQLKKPGYDDGSAGPVFVRLAWHSAGTYDLETDTGGSNGAGMRYEAEGGDPANAGLQHGRAFLEPVKEKHPWITYADLWTLAGVVAIEALGGPKVVWKPGRTDLVDDSKVPPRGRLPDATQGAEHLRAVFYRMGFNDQEIVALAGGHTLGRCHIDRSGFQGPWVNNPTRFSNQFFKLLLTLDWKPKTLPNGISQFVYVDPDAEEGDEPLMMLPTDIALKTDPAFRVWVDKYAADKDLFFDHFAKAFAKLMELGIKRDENDRVINADNVKGGYISAPKKSNHPTGPAKGAQGGCPVAASQGGCPRAKL*