MNPIFTNTAATDKAVLRRYLDLPQPDNKVMATYIWIDGTGENLRAKTRTIEGEPKSPKELPWWNFDGSSTGQAEGSNSDVHLKPVAIYKDPFMLGKNILVMCETYKYNKEPTPTNNRILCEEAMKAAADQHPWFGLEQEYTLLDRDGWPFGWPKGGFPHPQGPYYCGVGATQALGRDIVEAHYKACLYCGINISGTNAEVMPAQWEFQVGPCEGIDAGDQLWIARYLLLRIAEEFGVQVSFNPKPIPGDWNGAGCHTNFSTERMREPNGIEAIDEAITKLKARHKTHIAVYGKGNERRLTGRHETASINQFNAGIANRGASIRIPRQVGEEKCGYLEDRRPASNCDPYAVTNIIVRTVCLGEKDHEEEQALSTKKSISE*