MGPQSEYTHVQFLGFNLLTIPGHDVDGCSHPETGLEGCYLGSEDIQQDVERRIEIMTTAMQSAYAEWKRNKLVVEAASEPQVKTLKLFVVPEFFWRGSRGVYSFEEVWDGTLPIVDRLREAAADSKFEDWLFFFGTIVMSKPTKGWFGSSELAYKNVMPIMKGGPEGKTWLVEKHTISSIDFIKVDPAFGVRKPCGVGRCSVESQEFNEQFDLETTKVLATAGIRVVKDNVFEVDGLLVGVEICLDHNRGTEVFGSRTALEQKIDELKTTVDVQVIASAGMSIEWGPVAVTRDGPVFMADGFGKTEVSFNRYGLGLEDWHNDPTAFIQVDVLSTNIYHQYATWIQVSALGNGWRQLLKGTFPTAAYDAATEIATVLNRAAARDGLPGGEMLTFPTIDVYSPTPVQARRVAAVQPETFVRTLPPPRSARALRVGGDFFSM*