MLRTMAGSAVALMLMIVGSGWLLMDPGSAQAALDPIFYSKTCPNVVQIVATVVNKHLKQDNAMGAPIVRMFFHDCFVRGCDASVLLVSPNKTAERDAVPNLTLTQFDVIDEIKSNLEKACPGVVSCADILALAARDAVLQTGGPTWVVELGRRDGLLSRNSDAASHLPSAQSNAQALIDNFSSNGLSIRDLVTLSGAHTYGKTHCPPIARRLYQFSNNSGIDPTLNKTYAMGLMKKCTLPINPNATVPLDPSTPNTFDNAYFKELLQNEGIFSSDSALVIDARTRVFVTEYANDENSFRDQFGDAMIRMGRIQILTGQQGEIRKRCGFVNSNSTRQAAN*