MCIGNSTPNEQETFRAKVDEIWFRLTQKTDGTVMRDFLIEKAAEYFKQPEQPKQNAIEVISAIMAPQEEQTKSKADLYKFLAMFGPYETIMLKIASLLLISNNKGHWLTFDPQAEKNANNQRDSISGWFDQNEPNCLILKTPTGIRKIWNKPLIEATGQYLMDENGEKYDSWDKYFEMKPILTAYPTFA
-------HHHHHHHHHHHHHHHHHHHH------HHHHHHHHHHHHH------HHHHHHHHHHHH------EE-HHHHHHHHHH------HHHHHHHHHHHH----------------------------------EEEEEE---EEEEEE---------EEEE------HHHHHHHHH--HHH------