MELTFPVKAQFFGSKIGYKSQSYSTSVKFYQKVSRPQFPARGIRVRSEFDHKINGAFSPDSDARFLDRQKALDAAMNDINSSFGKGSVTRLGSAGGALVETFPSGCLTLDFALGGGIPKGRIVEIYGPESSGKTTLALHAIAEVQKLGGNAMLVDAEHAFDPAYSKALGVDVENLIVCQPDNGEMALEIADRMCRSGAVDLICIDSVSALTPRAEIEGEIGMQQMGLQARLMSQALRKINYYISNQIGVYYGNPEVTSGGIALKFFASVRLEIRSTGKIKSAKGDEEVGIKVRVRVQKSKVSRPYKQAEFEIMFGEGVSKLGCVLDCAELIEVVAKKGSWYNYGEHRLGQGREKALQYLRENPLLSEEIEKAVVLDGKQMETTTIYVVIVFERQQLRRDDIIYLPEQMVRSSVLETTGFLGSSSLKHPLPQLLEEDALQEMQ*