VKLMIIEGEVVSGLGEGRYFLSLPPYKEIFKKILGFEPYEGTLNLKLDREFDINKFKYIETEDFEFNGKRFFGVKVLPIKILIGNKKIDGAIVVPKKTYHSSEIIEIIAPMKLREQFNLKDGDVIKILIKG
--EEEEEEEEEEE---EEEEE---HHHHHHHHH---------EEE---------------------------EEEEEEEEEEE----EEEEEEEE--------EEEEEE--------------EEEEEEE-