301 aa
MTQLPTLRQLQFIIALAEHGSFSRAAEAVFVTQPTLSAAIKELEAILGTVLVERGARGAV
LTPAGDVVLERAQRVMTEAEDLVVAAQAAGEPLAGPFRLGVIPTIAPFLLPQVLPALRSR
FPELELFLREDLTDRLFEALRERRIDAALIALPYDAALIETHAVWSDEFLFAAPPDHPLA
SKAKLSPDDLTDEPLLLLEDGHCLRDHALAACSTGSARSDFAATSLHTLVHMVKSGLGAT
LLPRMAVDAGLVDRMGLEVRAFDPPVAGREIGVAWRKGSARADEAIQLGDAIREILEAPA
A