MGLQREHAVSLLHAPEAKRLLNACAADAAAARAEFLWAPPAALHKPLAGLLEDPRDLPILFLYLNVLLSTAPAVAALFWGFPAATRPLPHLLGATYLVANYVAYLGRFMLSLHYSQHRRLFKRGLWPLNLLAPVLLAPLFGVPSGMYHIHHCLMHHCGNNQAGLDGSSTERYQRDSLLAFLRYWLRFALGGWLETPLRCLRYRRWRLLVASAACEAAYFGLMVAAWRANPRAALWVLLVPYAVTSLALMFGNWSQHVFVDPQQPGNPYRLTYNCAGVGDNARSYNDGYHVLHHLNSQLHWSELPGQFAATLEQHAAHDALCFVGISFFX