MEDTTLAILLSISFVCFHVIRSFVSKTRSKSSELPPGPKRMPIFGNIFDLGDKPHRSFANLSKIHGPLVSLKLGSITTIVVSSADVAREMFLKNDQALANRTIPDSVRAGDHDKLSMSWLPVSAKWRNLRKISAVQLLSNQRLDASQAHRQAKVEQLLTYVKDCSKNGLPVDIGRAAFTTSLNLLSNTFFSVELASHESSASQEFKQLMWNIMEEIGKPNYADYFPILGYVDPFGIRRRLAAYFDQLIAVFQNIIQERQKIRSTNAKQTNDILDTLLNLHDENELSMGEINHLLVDIFDAGTDTTASTLEWAMAELVKNPEMMTKVQNEIEQAIGKDCATIQESDIAKLPYLQAIIKETLRLHPPTVFLLPRKADVDVELYGYVVPKNAQVLVNLWAIGRDPKVWKNPEVFSPERFLECDIDYKGRDFELLPFGAGRRICPGLTLAYRMLNLMMGNFLHSFDWKLEDGMSPKDLDMDEKFGITLQKVKPLQVIPVPRK*