301 aa
MSAKEQLTEEVEKLLDESDKTPQDKKLTQINGVLYPGILCTEETFKALESFEAREDDLML
VSYPKCGTTWSLNLLNDMVQTIYNKDPPNMIQILEFGAPDKYEKLNEEPAPRVLGTHLHY
DNIPQSFFNKKVKLLVVFRNPKDTAVSFFHFYNKNPMLPNYSSWDTFFEDFIGGKVCWGS
YFDHALAWNQHIDDDDVLIMTFEEMKEDLEAAVKKISEFYGFSMSDEQVHNVAEKGTFTA
MKEKLNNIKNEFAQIFLRKGEVGDWKNHFSEAQSQEIDAKFEACLAGTKLGDMLKYNVYC
K