MAVLGTTYWNLIDVMKAGGDNIGDVVEALVQLTPFMQDANVITCNDGTKHRNSIRTGLPSVSWGALYQGIAQSKGNYTQVEDTTGFVEGLSSVDERLLNLKPAEAGKLRMMEGQGFLEAIAQTVDSAIWYSNVAINGKRFHGLAPRYNSLTNPNVVNGGGVGGDNSSIWFVTHGDMQTSVITPENIQAGVVREDMGRQRVTDQAGNPYYVKEEKFTQHVGITVKDWRFNSRVCNIDVSDVIAGTVSVNKFMRQAYYRMHGRRSYKMEREGQVSPGRTAIYMNKTLMEALDAEGTNARPGVDNFVRLKPMELQGEEVQSWRGMPIRETDALLNTETLVS