MIKLRMPAGGERYIDGKSVYKLYLMIKQHMNGKYDVIKYNWCMRVSDAAYQKRRDKYFFQKLSEKYKLKELALIFISNLVANQDAWIGDISDADALVFYREYIGRLKQIKFKFEEDIRNIYYFSKKVEVSAFKEIFEYNPKVQSSYIFKLLQSNIISFETFILLDSFLNIIDKHDEQTDNLVWNNYSIKLKAYRKILNIDSQKAKNVFIETVKSCKY
---------------HHHHHHHHHHHHH-----EEEEEE-------HHHHHH----EHHHHHHH-----HHHHHHHHHH--------EEH----HHHHHHHHHHHHHH--HHHHHHHHHHHHHHH---------EEEE------HHHHHHHH-----HHHHHHHHHHHHHHHHHHHH-------HHHHHHHH--------HHHHHHHHHHHHHH---