MASEDVVGKTTSESAVSTIVNLAEEAKLAREGVKAPGHAILTICKSLVAGGVAGGVSRTAVAPLERLKILLQVQNPHNIKYNGTIQGLKYIWRTEGFRGLFKGNGTNCARIVPNSAVKFFSYEQASRGILWLYRQQPGNEDAQLTPLLRLGAGACAGIIAMSATYPMDMVRGRLTVQTEKSPYQYRGMFHALSTVLRQEGPLALYKGWLPSVIGVIPYVGLNFAVYESLKEWLIKSKLLGLVEDNELSVTTRLACGAAAGTVGQTVAYPLDVIRRRMQMVGWKDASSILTGDGRGKSSLEYTGMVDAFRKTVRNEGVGALYKGLVPNSVKVVPSIAIAFVTYEVVKDVLGVEMRISD