301 aa
MSASPSTPDAAHPRFLQKPILNLGGLRIALVQMAVGMDKKKNVAAAVQQIHKAKENGAQL
VALPECFNAPYGTKYFKEYAETVPDGETSLALQEAARSAGVCVVGGTLPERAGCYLYNTC
TVWDNCGNLVAQHRKVHLFDIDIPGKITFKESDVLSAGDHITTFEYLGVKIGLGICYDLR
FFEMAQIMSKEGCSVLIYPGAFNMTTGPRHWELLGRARANDLQLWVALVSPARDTKAEYV
AWGHSMLIDPWGKVVQELDEKPGLLCADIDLRMVEEVRSQIPVRSQRRTDIYDTISTHDE
N