MSGSDVKQALRKLDFPYCAREALCRIEVLCCRPGKQVDLQMDLISEFVFGEIEKRKKRSTTQAIQELQLIEIMSDFFQSPGGSPAVRNALFLSLFPADSSRYKILGNLVSLAITTQNKAVLNAAGIWMQQLGSTSPQSVGLARHVLNDYFVLTPRSIDKLKQLPVLTPHFTANLLTAIGEVYEDKDPPTELLRLVGEWIDENPSLLLTPLMDNPALPTGGIPMTPITPIAGLFRWCILSPLRDTTNNTEAQEESRKFYSKVQQLLMDSVLRLNNNDSNKHAISAQHLASTTRLLTTNLQNRPNVDTVLRDLAMERLAQAVSAAMSANCIYGNKQELLALLQPLSYQHFLIEWTLQTYATKAA