MEELAASAAKVGPDPHTDAGRAPMPNTPAPALNAALESHVEGSRLSETEKKTLSQMRAAVIEQGALEEDFDNPSLVRFLKARDWNVKKASKLFMNHLNWRQEFVPHGYIRDEDIPNELAAEKLYLQGFDKLGRPLSLTMVRKHDAAKRNLEEFQRLLVYGSDKAIARMPPGVEQFVGLLDLTGIGYKNMDTGALRFLFDFLQGFYPERLGFLIMLNAPSAFGMVWKVVSPFIHQKTRDKLVFCNHKTLVDKVVPKYFELDQVPVEYGGTGKLVRIQDQKFPGWPPELPAYVKRAQASGKGPDIDSPFA*