301 aa
MSASPSTPDAAHPRFLQKPILNLGGLRIALVQMAVGMDKKKNVAAAVQQIHKAKENGAQL
VALPECFNAPYGTKYFKEYAETVPDGETSLALQEAARSAGVCVVGGTLPERAGCYLYNTC
TVWDNCGNLVAQHRKVHLFDIDIPGKITFKESDVLSAGDHITTFEFLGVKIGLGICYDLR
FFEMAQIMSKEGCSVLIYPGAFNMTTGPRHWELLGRARANDLQLWVALVSPARDTKAEYV
AWGHSMLIDPWGKVVQELDEKPGLLCADIDLRMVEEVRSQIPVRSQRRTDIYDTISTHDE
N