MKDKVRAMRSLLISDEFAGLKNAIDRFMLILSTLHRIDSASFSEATMFRVYFADNEQTLLASGQTTKPKAIPNTPFWVITNNNTSRKQQMVEQVMVRMGFPSDIIEKVTHSI
---HHHHHHHHHHHHHH-----HHHHHHHHHHHHHHH---HHHHHHHHHHH----HHHHHHH-------------EEEEE---HHHHHHHHHHHHHH----HHHHHHHHH--