SSERIRYAKWMLEHGFNIIPIDPESKKPVLKEWQKYSHEMPSDEEKQRFLKMIEEGYNYAIPGGQKGMVIMDFESKEKLKAWIGESALEELCRKTLCTNTVHGGIHIYVLSNDIPPHKINPLFEENGKGIIDLQSYNSYVLGLGSCVNHLHCTTDKCPWKEQNYTTCYTLYNELKEISKVDLKSLLRFLAEKGKRLGITLSKTAKEWLEG
--HHHHHHHHHHHH---EEEE-----EE--------------HHHHHHHHHH-----EEEEE-----EEEEEE-----HHHHHHHHHH-------EEEEE----EEEEEEE------------------EEEEE----EEEEE--------------EE----------------------HHHHHHHHHHH-----------HHHH---