MSSADGNPIPVTKEIDHIRDSVADLNTRVTELTDAILRIQETLANRPPPHQFQGFQGRPIRLDFLVFDGTDPESWIFRVQQFQRLNGIPDERLDEDPEGSLSKLRQTTAVRDYQAKFELLANRSQILPEAFLIRCFISGLNEDNRHGVKLLNPLTLSHASIVATRQEEAIAAIVALVNRRSSIKAPPLRTLPPLLPLPSASQPQLAPSPKFAPPATQTASKSFSMPTGVRRLSLTAQRERREKGLCFNCDEQFRPGHSWRPVIAQKLSLVWTTKTPLPWKLL