MADKQEEAGKLMKKASKAISPSLFDFRLKPDWEVAAPLFERAAVLFKQVGRFEDASEAYERASTAQEKLQSPFHAAKHMEAAAETARLSKSWDKVFEYTKSAAELYINANRATVAADCLARGARQLEEHDVEHALTLLYDAVDIYESDTKEANAADVFRQAISLLVRAKRYPEAVEMMMRFGSQCDRVGARSSQCKCYLGAIVTHLFAKEAREAWMVFQDALAIDAFVSSEEAFAADALFSAIVTHLFAKEAREAWMVFQDALAIDAFVSSEEAFAADALFSAYRSGEEDEVQRVVKSKSVFKQLENQVARLAMKLPQGRMDKLSRRLNRAMGS