MFVNNLYFLFNSVLSLIINIDEETLFTFLGIKGPFSTSTEIIHMATPVTSDTFKYILQEYWTYYRHGLGFVDIENIALFILIIRFIFLSKKYNIRTGFLITLCGLGAGYLWYMHFRDLAFYYMRSLWMCPLTHNLASDFSEIHFQQVTEFQRIGNRADSDKFYGAAVRGFVDLTNDGKYRYDPLSLLWNYLPTDIKFLSDKIYYFVTLKAIPKFYAFFNSEMSALSGMLWYTFLVRINKRFCPYLIRWHWTFLIGLEFVERPFIYVQHRLIYYLNEILIPNSYFIEAELVTNLLVTLVAAQYIFISLGLLHALCGQYFYFPLLTENTELHIGLRPKDSIYSGGYTIWQNKRAYMISRQASAKLKKYRFGTLRHAYSILPRMWYGWLGRGTLDDLTTEEYEKYLKNKANSDSLRRAKQRDSKIRWAYRRERLKKRFINLLAKLGIKIHNSTNDDDGDDLYEEFKNFSKK