MKLTAVFRNIAFLAVSADAFSPRAVSTPKQKDLWVPEVGAKWEIILSQVFKIPKGGATKLDPSVTVYDLDLFENSKNTFSALQKAGKHVICYFSAGSWEDWRDDKDEFPAKDLGKTMDGWPDEKWVNIRSTAVRAIMAKRIKVAADKGCDAIDPDNMDGYQNDNGLGLTEADTISYVKFLSQEAAKYNMVMGMKNGGDVTEQVLPYVAFSINEQCIQYKECGLYAPYIEADKPVFNIEYPKGAPKVKASDKKKICSTTGAAADSDNFSKIIKKMNLDSWSMYC*