MRSHPADSATSQMARQTLLLHNLPLVQSIVTKTLRSRPHLLSGPAGGSGGGSASPSSSELQVGAALTKDDLLHEGTIGLAEALDKYDFSYSDLSVTEHTSSTAPKGARLGTYATYWIRGRILRAIQSREHAFRFPERVLQASHRLVKAAKELGLEWSTVVELKDASKKNRLRVALCDAAGISTEFLFQEAIRVRTISKSGMPTQLESWMSLSPKSVEQQQEEEELLLEMEEMGPQHTLDTLSKFLDSREVQVLSLRYGLVSAEEGGDTEVQASSSTQAAVFRDYEAEAEDDLFGPNGILAHYSAVPVEERQPAVIASNTASAAAASITSNITTPSSQTTVPSLANTPTLLPFKDIGKKMTLSGEYCRRLCSAALDKLTRAVEEGRLAESDFSLGW*