301 aa
MKKKLVIALGGNALLQRGEILSAENQQRSIEIFALMVASLARDYQLVIVHGNGPQVGLLA
LQNAAYTDAPAWPLDILVAESQGMIGVAIAQALAKNAGSTPVTTLMTRVEVNPLDEAFIV
PGKYIGPVYQPDQQAELEKRHGWTMKVDGQYIRRVVPSPAPKSILDSEAIQTLMEAGHIV
ICCGGGGVPIVPQGEGYLGVEAVIDKDLTAAVLANAINADHLLILTDADAVYEHWGTPQA
HALRHVTTEKLAPFAAPDGSMGPKVAAVIQFVEQTGNCAFIGAIQDAPQILAGEKGTCIT
S