301 aa
MMGEIFVTQTRPAVLLVDGMALLFRAYYASAVTGYIKRTSAGVPTNAVYGFVRYFWDAVQ
TFSPSHVIVCWDMGSKTFRTEQFTDYKANRAAAPEDLIPQFDLVKEVVDSFGVPNVGMSG
YEADDCIGTLAQAYKDSADVFILTGDHDLLQLVDDSVSVIIMKKGHGNYAVYTPDLLLEE
RNLSAAQIIDMKGLMGDTSDNYPGVKGIGEKTALKLIQQYGTIEGILENLSELPKGVRAK
IEAQLDMLHLSRELATIFLKVPVACALEECCWAIDHERVLTKFEELEFKGLAKLVSQPAF
L