MADNFPFAIKYTQLFIGGSFVPSVSGNTFPTYDPRTGDIITHVSEGEKEDVDLAVKAAREAFDQGPWPRMTGYERGRVLFKLADLLEQHSEEIAALETLDNGKSYMLAKFVNVVTIKYLRSQAGWADKIMGQTMKVDGPFHACTLQEPIGVVGQILPWNFPTYMFVTKLACALTCGNTVVVKPAEQTPLSTLFCAHLLAEAGIPPGVVNVVAGYGPTAGAAVGRHMDIDKLVFTGSTEVGRLLLEASAKSNLKPVTLELGGKSPLIIFDDADVDEAVEVADGAIFFNMGQVCTAGSRVFVQEGIYDQFLQRAIERAKRRVIGDPFKDGVDHGPQVDQVQFDKIMEYIAIGKEEGAKLVTGGNRHGSKGVFVEPTIFVDVKDDMKIAQDEIFGPVMSVMKFKTVEEVLKRANNTRYGLAAGIMTKNIDLANQLTRAIKAGTVWVNTYNYLDPVVPFGGYKMSGIGRENGIEGLQAYMQTKSVITKLVLPSWL*