MDACLLHIINHVLKTKDLVSKNNDKLHNREPTGVFDSPRDQGFTRPKVVLVLLPMRNLALKLVKRLLALAPPTQKATVDFKQRFFDDFGLGEEDKDDKQASKPADFKFIFDGNNDDHFRIGIKFTRKAVKLYSDFLSSDIILASPLGLTTSIQEAKADTSKNIDFLSSIEILVIDFADVIMMQNWSHVVSLFDHINKMPSKQHDTDIMRIREWYLDGHARYFRQTIFLSSYPDAAINALFFRQCVNHTGKVFRDARSHLQAKLQCRYDGVLSNIMLQVRQVYERVQCESITDVDDARFEFFTKQLFPRIKESLQIRGIRELIFYSLPDHANFYSEMVNMLGGGQNPSCTVIYSKFDKLQLERIVGTQRAQKLLASKETMMFF*