MHAPEQDALEHAIAWLQAGHRVHLCTVVRTWGSSPRLPGAMLALRDDGQLLGSVSGGCIEDELIERARDGRLPEVNGLLEYGVSRDEAQRYGIPCGGRLQIFVEQVQDADVLRPVLESLRQRKLLRRSVRLGTNDIVLGEAMPGAVACLEDGWFHHYFGPQWRLLIIGANQLGAILASMAQALEFHVLVCDPREEIRAQWQVDGVQWCECMPDDAVLEMVPDAYTAIVAVTHDPKLDDMALLEALRSEAFYVGALGSRLNQDKRRERLRMFDLNEEEIGRLHGPVGLPIGSRTPAEIAIAILAEIIQVRSQQRAAAITSQSIANALSTGNACAS