301 aa
MDPFHKTLIPLDSWVTHAIDWIVLHFRPLFQGIRVPIDYILSAFQQLLLGMPAPVAIIAF
ALIAWQISSLGMGVATLVSLIAIGAIGAWSQAMVTLALVLTALLFCMVIGLPLGIWLARS
PRAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGINQV
PADLIEASRSFGASPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQI
VLRGIGRLDMGLATVGGVGIVILAIILDRLTQAVGRDARSRGNRRWYTTGPLGLITRPFC
R