MDSGSSAYLSMVDPFLVEALQNPRHRLTILRMELDIQKFLQSSDVQQLELPHFPTSYLRLAAHRVAQHYGLQTMVQDNVVDGQGAKILVTRKPESKYPAVRLSDVPPKQSDSDKYEKMKIVIQPRPSNTSSKDSELGAKRSQVRTVEERKEEYDRARARIFNSPINSETRDNLVRVASDLKNSIDENECSNRLLLDMEKSISNREGGTSSRVAIFRDREKELSDPDYDRNYVRYVKSVPSGQCFSVAPFDVQKFQPPYVHYDAVFPQMSQLPSAQASPNYRNPVLSPYHAMGFSQTPNDGVFMQWPTQSMIYAHSYDQVRHAFFQPAFCQQPLSFGYSQNHS*