MLPSFVTNLLGVAQIPLFNQQKQPGDGDSTTRGRHDWLQFNKDGTFHISIFGDLHFGENAWDQWGPQQDIHSVKVIQKVLDSDRPDLVVLNGDLVTGDNAFLENATSYVDQIVGPMVDRRLRWASTYGNHDHQYNLSGSAILAHERRYPGSLTTSMVSDPEAGTSNYYLPVYGADCRPPRRGGETHGTPEMILWFFDSRGGWRYQEKDEQGDLVGLENWVHKSAVEWFRATQNRLRARYGRAIPSLVFTHIPIYAALALQTERGRASVDPRLQPGINDDYPVSPQAQGWCADGRDDAGCAYGGQDVPFMQAVVETPGVMAMFFGHDHGDTWCYRWDRLVPGMTVAGSGVDLCFGQHSGYGGYGNWIRGARQVFVTEDMLRRREVETWIRLETGEVVGSVMLNATYGEDLYPVTPNDMTYCPTC