MCASYGEPECMQVLLSAGADANAVDNEGKTILHRAIEMMHTACALVILENGGCKSMGVLDADHTTPLHLCVATKNVAVVKKLLEVANSEERKIALEIPSHTGTALCMAAGLNKAHESEARQLVKLLLSAGADGCAKDSQKGYTALHAAAVANDAEMMKIILDAGVDVNIRDTRNSTPLHVALARGSNLCVGLLLEREADCNLQGDEGCNAFHIASSLAKVVRENLDWITIMLGLSCPNVEARTHSGKTFKDFLEMLPREWLSEDLQEALDNRGIQLTSIMYEPGDWVKFKRTVKTPKFGWQGANKKNVGFVQSVPDKHYLIVSFCSGEARVSTEEVVKVIPLDRGQHVRLKADVKEPKYGWRGQSRDSVGTVLCVDDDGLLRIGFPGASRGWKADPAE