301 aa
MTELPFDQVRTLLAVVDEGTFDAAAAALHVTPSAVSQRIKALEQRTGRVLLTRTKPAQPT
ESGQVIVKFARQVVALQRDTQRELGIGDESGPARLSIAVNGDSLATWFLPALTRVPQDPP
ICFELHREDESHSATLLREGQVMAAVTSSAEPVTGCTARLLGLARYLPVANPDFVARHFG
SGTLRRHLPEAPVIVYDRRDELQDRYVRTITAGEAAASDVRHYIPTSQGFCDAVVAGLGW
GLIPEQQAVPLLRSGALVELGRRKWVDVPLYWQQWKLDVPALALVAETVARAAKEALHQR
R