MPSLRPTWLISLLTLAGCAGSAYQGPPSDHFDGERFRNIQPTAHKSLRDLLKWQWNRPPQRPWFALSPTATPPRVNERARGEELRVTYINHATLLIQHRGLNILTDPVWSQRVSPLAFIGPKRHHPPGLTLDQLPPIDLVLVSHNHYDHLDLETLRQLHRRWPTAKVVSGLGNAGLIRQTGFADVVEIDWWQAVPLGAGLTLHGVPVQHWSSRTRSDTNRTLWLGFVIDSPDGPLLFPGDTGLGPEFGLINQRFGAMRFAALPIGAYEPRWFMRDHHMNPDDAVQAHRTLQAQTSMAIHFGTFNLTDEQQDDPPKALQAALRSQGVDPATFGTPKPGEQWRVAPRNVAQEAEATRREQQLR*