MQISEEVSEWMMAHAPDVEGTLGRVFNGTGLLRGGASDYVTALAVACAFPVMRFIMDRCVYGPLARHALGIPQGDPKKTDEPVSQQQLDTYDKFKESAYKCGVQVCFTIVLLLVGLNKPWFYNTKLYWADCRWPCEAPISYGERFVYCLVLGFYVQAVPMLFLWETKRKDRLEVFAHHVATIVLISYSYYLNLTRVGFMVLVCHESNDIFLEAAKMARYVKHESLTTAIFVVFMLSWFTTRVYMFPVFVIRSTLFESRARAAELGVQIQPHHAILNGFLIFLYCLHVYWSYLILRIAVKQLTTGGAX