MEALDILEKRIDALTRVLGPVQDSEVGEGVVDALCSAHAILGEATTGSAALQQCVKRSDELEKYLDPNFLEEHQQVRSKE VYLQAVAPELHTQAEQLERIKQLEPALGAEYFRSIPAECLEQLKGITQNNGEYAQQSELIEESLVLAMKRYGEIQAGLLS SLDAMSERLDQVEERMEQRKRAELSKDVPPKD