MDVKHIAKQTTKTLISYLTYQAVRTVIGQLAETDPPRSLWLHQFTSQESIQDGERYLEALFREQPDLGFRILTVREHLAEMVADYLPEMLRAGIQQANLQQRAQQLERMTQVSE ---HHHHHHHHHHHHHHHHHHHHHHHHHHHH-----HHHHHHHHHH------HHHHHHHHHH--HHHHHHHHHHHHHHHHHHH---HHHHHHHHHHHHHHHHHHHHHHHH----