MEAVGEALLSSFVQLLVSKLKYPSDLLKYARQEQVHRELKKWEETLSEMLQLLNVAEDKQINDPSVKAWLERLRDLAYDMEDILDEFGYEALRRKVEIITQSSWERRPVTTCEVYVPWVKGRDADKQIIIEMLLKDEPAATNVSVVSIVAMGGMGKTTLAKLVYDDTAEPIANHFALKAWVSVSIDFDKVGATKKLLNSLPSQSSNSEDFHEIQRQLKEALRGKRFLIVLDDLWRDMRDKWDDLRSPFLEAASGSKILVTTRDRDVAEWVGGPKNLHVLKPLSDDDCWSVFQTHAFQLINIHEHPNLESIGRRIVEKCGGLPLAAKALGGLLRAERREREWERVLDSKIWDLPDNPIIPALRLSYIHLPSHLKRCFAYCAIFPQDYEFMKEELIPLWMAEGLIQQSKDNRRKEDLGDKYFCELLSRSFFQSSSSKESLFVMHDLVNDLAKFVAGDTCLHLDDEFKNNLQCLIPESTRHSSFVRHSYDIFKKYFPTRCISYKVLKELIPRLGYLRVLSLSGYQINEIPNEFGNLKLLRYLNLSNTHIEYLPDSIGGLYNLQTLILSYCHRLTKLPINIGHLINLRHLDVSGDDKLQEMPSQIGKLKDLQQLWIQDCEQLESISEEMFHPTNNSLQSLHIGGYPNLKALPDCLNTLTDLSIEDFKNLELLLPRIKNLTCLTELSIHNCENIKTPLSQWGLSGLTSLKDLSIGGMFPDATSFSNDPRLILLPTTLTSLSISQFQNLESLSSLREEMIGPRLPTSPM*