MDSGSSAYLSMVDPFLVEALQNPRHRLTILRMELDIQKFLQSSDVQQFEFPHFPTSYLRLAAHRVAQHYGLQTMVQDNVVDGQGAKILVTRKPESKYPAVRLSDVPPKQSDSDKYEKMKIVIQPRPSNTSSKDSELGAKRSQVRTVEERKEEYDRARARIFNSPINSETRDNLVHVASDLKNNIDENESSNRLLLDMEKSISNREGGTSSRVAIFRDREKELSDPDYDRNYVRYVKSVPSGQCFSVAPFDVQKFQPPYVHYDAVFPQMSQLPSAQASPNYRSPVLSPYHAMGFNQTLNDGVFMQWPTQSMIYAHSYDQVRHAFFQPSFCQQPLSFGYSQNHS*