MVAVYAALTSVLGAIEKVLGSNEIHKQQLKSLYAMFDTSQKSLIGKVRIKYAALDAEDEVESLMKQLIIELDDDECCRAKLDKVSQQVIQVTDSVNEELIINNNCPEADENNVSPRLDDSIRENVMEGYNKERENMVERFTKSSGADKLQVVSVLLRVLLRDVIRMRDRNDNTMDIGKLAERVQQGLKGEKYLIVVDDIWSNQDWDRISHWFPDCGNRSRILLTSPDNKVVAGILSSKSKLDEWMEVAKSVSSLVNDDDYQQCLKVVALSYNHLPSLMKACFLHFRVFPKAHVISVKKLIRLWIAEGLVNLNGVEEFEQVATRVLHDLIGKSLVIVDKRSLNGKIKTCRIHDLFHDFCSKEAESENLLYVVGSDSTTISQVHTSFHQGCRWMSVQSKIDDLYSCISLSSPGDKVLGNLQSVSGLSPSCCTKEIFEGIKKVKKLAIRGRKEEYPTDLKWIDNLKYLQDLESLSIAIQYWYIINSTRFFSLTSPDSFPQKLKKLKLSRTCLPWEYMSIISKLPVLEVLQLKRYAFHGHELKATDQIGFQKLRFLLLENLMLDKWTITTVSHDHFPSLERVLITDCIYLKEIPQGFADSKKLELIELHRCDPSLVAFAEKMQEKHEDLGRNKLKVTAFNSEEDIEVVGFDKPAKDVIKRLCEGSKDLDVIPIVGMPGLGKTTLSRKVYHDSYLEFHFYKRMWIYVGTSKKPKDILVEIVKEVVPSNSEELIKDRDEDQLAHIIRQFLVERGKYLIVLDDVWDTKVVDFVKKAFPNNESQPRGDRIMLTTRQRRVAEAVSAHPHNLEKLSKEDSFKLLEQRVFGKTRECPINLRGSREEIVDKCCGVPLAIVVISGALKGFDIPAWKLIRLWVAEGLIKSDLQGSEIEEVAENYLSDFAGRNLVMVMQKRSTSQIKTCRLHDMLHEFCIIEAKRISLFQQVYLQPGVQVFPSIEDPNTSCRLCIQSSIPYNFIPKDRIVQHVRSLLCFSSNQKQIDLSNQDIQLIPYAFALIRVLDIQSLIFEFSEMFYRLFHLRYIAIKGNFTVLPSLFGNFWYLQTLILHTDTASSTLEIKEDRWKMLQLRHLHSNLPVKLPLSPTSTSKSCTSCLQTLSKVTPDSCKKSVLAKVCHLRKLGIEGQLAVLLGKSTKGHGFDSFQELRDEDDAHIQGSQFCHRNQKQEIREAKSGKQHQIQSHYIAPCLVRKLSRCTISAIHESRFHIA*