MRFNHFSIVDKNFDEQLAELDQLGFRWSVFWDEKKILKDFLIQSPSDMTALQATAELDVIEFLKSSIELDWEIFWNIALQLLDFVPNFDFEIGKAFEYAKNSNLPQIEAEMTTENIISAFYYLLCTRRKTGMILVEHWVSEGLLP
------------HHHHHHHHHH--------HHHHHHHHHHHHHHHHHHHHHHH-----HHHHHH------HHHHHHHHHHH-------------HHHHHHH----EEE----HHHHHHHHHHHHHH-----HHHHHHHHH-----