MGVQLVTYNPTAAVFGRWRLSLDWQPDGSILGTHQLQHKIVQGVLEIEGEEADALRHATYGKGRRQPLHRHTQWSYASRLTPGWLLYEVAQCGVQVAAVAVYFVYVTRVVDSDMFSTSFPAYDSQAAAPARYFLPARLTTATALASAAGVSAPVPLAGAAGRWALPPDMAGLQQAAAMFQRAQQMADLYVWYGVLQGVALLMLLVFXIKYISFQPRLALIFKTLAAMAQDLMHFLAVYLVMTVCLVLCLVVVFGPRVSTLSSLGDALLNMLQANLLHDFIGMRTYQVR