MGSLAGFVVGGHVGCGGAWRQRCAVSETRRRVPRALVNEYVARRRRSGAAALSMRLNAVNHSFSYDQNHNDAAGGKPDAAEKTAAAAAAAAASADTEQDMAAMTARAVEESAHLSLAERVSAQLTVDTDALRELRVRWRIVRAQLERALDDERYLDAAAARDRLAEIRLKDPLMRYEDLSAQLQAALKVEDYKSASRLRDEIREVQARLPHFRLRGKWGGVYGASGVQTVEIDVQGNELVACKITGDSNVPAGQLTFKVDVSMDGIIELGPGDKPDPIAVALNQFANLKVKQRFRGQGQIANPGFVRPQWVPGELIVFEDDIIAFVWKPLSFMVVFERASSFE*