MAIFALDQFPDVCRMCVLPKPVGEMIPLESITLEGVGSQTLLQLLNRLTFEASKDISDHLPRAICSGCFSTFEFVCQYQAKATMTGKLLVALASLKLGNEGPIVRLFGAERDALVRLIRELNLCSKEEVLLQDFLEQFERKKVPVQMKLENDATQQVVRESKPEDVEYYNVEYIEDDGNASVQRPHQEEAKEDPEPFAEFLEDPEESEEFLQDEHEESLESNEQPQKLKPKTRMMQCSYCKYRTTSQEMFQSHVDRHENPDDRNPWKCSFANCDEVYPTKDELLRHKKEMHSKYVCDICGLVLKHKYTLEVHLRRHKGESKYPCQYCRTAYFTSNELKLHMSVVHLSLVDFQCNDCGLAFKK