MKSMLVHIVLVIFIIAEFSTAETDHDKNRRGANMGLYAFPRVGRSDPSLANSLRDGLEAGVLDGIYGDASQEDYNEADFQ KKASGLVAFPRVGRGDAELRKWAHLLALQQVLDKRTGPSASSGLWFGPRLGKRSVDAKSFADISKGQKELN