MGRSGHEFGLRALVLVILVQACMGGRRLTALVQQPPLVLNYHNGALLKGDLTISLVWYGKFSPSQHAIITDFLQSLVPTSKATALAPSVSSWWGTLHKYTPAAKAGDAKGVVQLGTQIMDEAYSMGRSLERAAIPKLAAKGSGTANIVLVFTAADVTVEGFCMSSCGFHGSDVSQVGKGKYAYIWVGNSETQCPGQCAWPFHQPIFGPQTPPLIAPNGDVAVDGMVINLASLLAGTATNPFGDGYYQGPASAPLEAASACPGIYGKGAYPGYAGDLLVDKVSGASYNANGVNGRKYVLPALWDPQTNSCSTLV*