MGSSSSKTTSSSCSNSSCSASRSPPEKKLNATTVPRAFSFPMPSVHHPPVKKGDTHHLVSLTSTTYGSLLHVDLDLHTLKNNKKTAEQDESLDSLSPDSVINTWELMNDLEDEFGSMKRDVDVNGSYEFVRMEEDWIPLPSKAKQPLWKHMAEESFLSGLDSNIISSYKRALSSRQLGKNTKPVSCSHSNQSVVSLSPVSSQALEEQEKPRLLEIEEDNKTIVLYFTSLRGIRKTYEDCCYVRTVLRGFQVAVEERDISMDSEYRKEVQILLGEEKPVCLPQVFIRGVHVGGVEEIKRLNDGGELGEMLRGFPVCESVGACECCGDARFVPCGSCGGSTKVFEEQEDGFKRCSGCNENGLVRCNNCCL*