MADIDNKEQSELDQDLEDVEEVEEEETGEETKIKARQLTVQMMQNPQILAALQERLDGLVDTPTGYIESL
PKVVKRRVNALKNLQVKCAQIEAKFYEEVHDLERKYAVLYQPLFDKRFEIINAIYEPTEEECEWKPDEED
EVSEELKEKAKIEDEKKDEEKEDPKGIPEFWLTVFKNVDLLSDMVQEHDEPILKHLKDIKVKFSDAGQPM
SFILEFHFEPNEYFTNEVLTKTYRMRSEPDDSDPFSFDGPEIMGCTGCQIDWKKGKNVTLKTIKKKQKHK
GRGTVRTVTKTVSNDSFFNFFAPPEVPENGDLDDDAEAILAADFEIGHFLRERIIPRSVLYFTGEAIEDD
DDDYDEEGEEADEEGEEEGDEENDPDYDPKKDQNPAECKQQ