MDVVMANPTNNIISVLTDPEGRNLGTTFDLPQDAGPKELHALVNAVLQNEEKLPYAFYIDDHELLGPLGAHLLKNKVSVEQVLRIVCQPQAVFRIRPVTRCSATISGHSEAILSVAFSPDSKQLASGSGDTSVRFWDINTQTPLQTELGHKNWVLCIAWSPDGKYLVTGSKDGEIRVWDPSTGKPTGVALNGHKKWITALVWEPAHLESPCRRFASSSKDGDVRIWDAVLRKCVIILTGHTLAVTCVKWGGDGLIYSSSQDCTIKVWETTQGKLVRELKGHGHWVNTLALSTEYVLRTGPFDHTEKTYKSADEIKQAALARYNVAKKDSPERLVSGSDDFTMILWEPAVSKQVKARMTGHQQLVNHVYFSPDGRWVASGSFDKSVKLWDGYTGKFIATFRGHVGPVYQISWSADSRLLLSGSKDSTMKIWEVRTLKLKEDLPGHADEVYTVDWSPDGRKVASGGKDRQLKLWMS*