MSVLIETNLGDIVIDLNTEECPITCKNFLKLCKIKYYNFCLFYNVQKDFLVECGDPSNTGKGGESIYGLLYGNEAKYFQDEIKKSLRHNEIGTVAMANTSKDKNDSKFYITLKSDLNELNDKHTIFGRVVEGIEVLKKINSTFSDSNNRPLQNIRILHTIILDDPFPDPNGLSEHIPNQSPKFIKQSKTDDRFEIDEDLDKENRGKTKEEINEIIDEKDAKSRSELLEMIGVLPSADIRPPDHVLFVCKLNPITEAEDLELVFSQCGTVKSCEVVRDKVTNDSLCYAFVEYSTKEECEKAYLKLENILIDERRIHVDFCQSVAKVRNNQNSLKNFLTRGKGGSGRLDRKHILNKNYQQESGTKGYNYVDDDDRNFKKQKSNEKDSRERDMKSSSSSSSSESDNRYKDRNHHDRNYNRSYDRDNRNKDDERERDRERDRDRDRYSDRDRERDRDRYSDRDRYRDRDRYSDRDRYSDRDNERNREKDRYRR