MGAQPFIGSEALAAGLISWHELGKYYTAIMPNVYLDKRLKPSLRQRVIAAWLWSGRKGVIAGASASALHGAKWVDDHALVELIWRNARAPNGVRTKDELLLDGEVQRLCGLTVTTVERTAFDLGRRPPLGQAITRLDALANATDFKINDVRELARKHPHTRGLRQLDKALDLVDPGAQSPKETWLRLLLINAGFPRPSTQIPLLGVYGHPKYFLDMGWEDIMLAVEYDGEQHRLSRDQFVKDVERLEYIRRAGWTHIRVLADHKGPDVVRRVRQAWDTLTSRR*