LLTIDTTIEWLGKFNEKIQENKAYLSELDGPIGDGDHGANMARGMSETMKALEVSNFGNVSEIFKKVAMTLMSKVGGASGPLYGSAFLAMSKTAIETLDTSELIYAGLEAIQKRGKAQVGEKTMVDIWSAFLNDLQTDSASKDNLEKVVKASAGLLATKGRASYLGERSIGHIDPGTQSSAYLFETLLEVVA
---HHHHHHHHHHHHHHHHHHHHHHHHH---------HHHHHHHHHHHHHHHH------HHHHHHHHHHHHHHH----HHHHHHHHHHHHH-----HHHHHHHHHHHHHHHHHHH-------HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH------------------HHHHHHHHHHHHHHH--