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