MNLFLNIFWVAELENHGLLNRVSKEYYAPALGGIMLSIGIQLSVKDFALAFQRPLPLTIGYLAQYLLKPILGLLIARAFGTPPIFAAGFVLTACVAGAQLSTYASYLSKGDVALSIVLTSLTTISSIVITPVLTGLLIGSVVPVDAIAMSKSILQVVLIHVAMVLALNTYAKPFVNVIRPLMPLIDMVCTSLCIGSPLALNQSQIISMEGLQLVFPVLSFHTFAFVIGYWVAKMPMLRQEENVCRTISLCTGMQSSTLAGLLATQFLGSTNAVPAACSVVAMAIMGISLASFWGRGFRIRDMPTKFVSGLGTRLKAENSNAYS*