MHARGLRIVLRVDGGGRLGVALIRHGAPVQGIAPGVLLVASEGLDHSMFKRSVVLLTQHGRQGARGVMLTQPMTTPPAAGHALVVDHAWADDARHGSEQPAGSNGTEADGGAEGRGSGGRRGQAQTHGGGAAREGGGLVMKHFLGGPVGMPGEGVNHEVLVLHSLAGVAGARRLLPADNDTRPAAGTTGAAAGSPAHGAAVAAADGDGAAVGELPEAFQLFEGGSIHEILAKGSDAASAAASAAAAAAASRAHSRRSGRPGMAREAAVAGGQSRDGVLPVLLFHGLCSWSEGQLEGELRAGAWGFVADPEPGMHSLLSLPPDQLWNALAGSANTARRAX