MKIVELAHHGVRPCDISRQLRISHGCVSKILNRYTESGTIMPGAIGGSKPRVTTPKVVHHIRILKSRDPGMFAWEIRDRLIQDNICDRYNVPSVSSISRILRTRAPLANTSMFLHYSENIFGVFVSLIND