MDLLRCLLRRQWVMLKFVLGNAVRLLHKNARYYSLLNKGVEKVAKQNLTFLKQCGINACGIARGSTMYSSRLLTMKPMYLREVVARVEEFGLDRSSRMFHHGLIAVGLISKETAARKIQLLEELGFSRDDLLVIIRKGPNVMALSEEKIRRTVEFLKTDVGLEERYIAQRPALLLYSFERRLLPRHYLIKVIRTKGLLNCEFDYYSLASMSEKDFLQRFVDPYKGRIPGLADAYASSCSGEAANGVASLLGL