MGSSHHHHHHSSGIREEEFVNNPQGNFEQLWKIIDEQYCFLDYKQIDWDEIHTRYQKLITPNMGSEGLFEVLSEMLYELQDGHVNLASAHNVSYYDAWYQDYPRNFRADLLEDSYLGRASTDYRTAAGLKYKILKDNIGYIRYESFADPVGNGNLDEVLSYLSVCNGLIIDVRDNGGGNATNSARIASRFTNEKILTGYISHKTGTGHNDFSKPYAIYLEPANGVRWQKKVVVLTNRRSFSATNDFVNHMRCLPNVTTIGDKTGGGSGMPFTSELPNGWSVRFSASPHFDAEMNHIEFGIEPDIKADMLQEDELRGKDTLIEMARKLLSE