MEEVPQDSRLAIAQKVFLIQTKDVPDVKRDELKEEVLAAIYKDNLAPLYQYLCTELGWPLDSARLTAMQEVNAGKVAELELKRKDAEENLGETEVRDAMLAKAEFLGSVCDREAAGKAYDEVEKKTASGGNRVDLLLSQIRLAILYKDWRAVKALVARAQALCEEGGDWERKNKLKVYQGMLALYSRQFAAAADLLLDSTATFTASELFPYSRLIFYAVVAALPTLSRTELKKRVVDSPEVLSVIHSLPGVQSLLEALYSCKYRQFYSSFLEVVAEMGRDMFLRHHIRHYSRELRAVFYTQFLESYKSVTLESMATAFDVSPAFLDGELVDFIVAGRLHAKIDKVSGVIETNRPDAKNALYADTLKKGDLLLNRVQKLARVIDME*