MAGKRLFQDLDSDQENKSEKRIKSVLPSLASPISSVFGALISENTLRSVLEPVIRKVVRQEVEYGISKRFRLSRSSSFRIEAPEATTPTLKLIFRKNLMTPIFTGSKISDVDNNPLEIILVDDSNKPVNLNRPIKLDIVALHGDFPSGDKWTSDEFESNIIKERDGKRPLLAGEVSVTVRNGVATIGEIVFTDNSSWIRSRKFRIGAKVAKGSSGQGVVVCEAMTEAIVVRDHRGELYKKHHPPMLEDEVWRLEKIGKDGAFHKKLSSRHINTVQDFLKLSVVDVDELRQILGPGMSDRKWEVTLKHARECILGNKLYISRGPNFFMILNPICEVMKALIDGHVLSSQESLNQPYVKNLVRDAYSKGNFLEVGERTANEAALLTQGDDLDQQYAASHYQNIEIDKSYQQNGYVQERSTNNLEIVNEGYITTPAEFNICFTGSSSQNHINPF*