301 aa
MVRKSTGGGNSVVKGGGTMPTNEECGIRDVWGHNLEEEFRTIRQVVQQYPYVAMDTEFPG
VVARPIGEFRTSADYQYQLLRCNVDLLRIIQLGLTFLNESGNTPGGGYTTWQFNFKFNLQ
EDMYAQDSIDMLQNSGIQFKKHEEEGIDPLEFAELLMTSGIVLMDDIKWLSFHSGYDFGY
LLKLLTDQNLPQEESEFFELLRIYFPTIYDVKYLMKSCKNLKGGLQEVAEQLELQRVGPQ
HQAGSDSLLTGMVFFKMREMFFEDNIDDAKYCGHLYGLGTSFVVNGTGGYLESNGDNSSS
S