MMHCDLSTNYTYYILEWLRAQIAPMHLGIKILKELYEHEPLEDNGFARIIHAYLTLCERMTRKYTKPEFNILETIINDKTYNINEQVIFKKPFCELRHFQKIGFKKELPKLLIVAPMAGHHATLLRSTVHALLPYTDIYITDWTEANYVPLEAGHFDMDDYIDYLIEFINFMGQNIHTMAVCQPTVPLLAAISLMSENNSPNVPSSMILIGGPIDARKNPTVVNEFALSKSLEWFCEMLTMQVPPNYPGYGRKVYPGFLQLTGFISLNLLRHIDSHLELWQSLLNSDYQKADYIIKFYDEYLSGMDMPAEFYLQTIDEVFQQFSLARGKFISEKRPIDLKHITKCALLGIEGELDDIAAVGQTKAALKLCVNISESMKRYHLQNGVGHYGVFSGSKFKQFIVPLIKEFIYDFDKTNVQKLKLK