MSNSTSLPHVYEALDQDPENGGFNGQPRPTRSIYALTRSEILRGVANRFVHSRAYILLYLSMAALSITTVILSLQDGCPGVAFFVLEVIINTTLILEVGIRFVALGKQFWQSPFNVVDLILTMFCALTLLILVFASCGAGSKEEQIFDTLLLVARNILQFGRLANVMRQSGQSIFSRPKPIDINAARRAGFGMELDVESDEEDEVNRPLVRSPILFDAEGTRLEDRANSNGARNKFTDMPRAAQAVRDRDAEDMWAELG*