PGTVDKKMVEKCWKLMDKVVRLCQNPKLALKNSPPYILDLLPDTYQHLRTILSRYEGKMETLGENEYFRVFMENLMKKTKQTISLFKEGKERMYEENSQPRRNLTKLSLIFSHMLAELKGIFPSGLFQGD
----HHHHHHHHHHHHHHHHHHHH-------------HHHHHHHHHHHHHHHHH------------EHHHHHHHHHHHHHHHHHHH------------HHHHHHHHHHHHHHHHHHHHHHH---------