MALNLQVEENQALLISQYYSDLYTQLPQGETRGRRRRKKARGAEPGGVAWKKRRLSDEQVKFLEMNFGNEHKLESARKDRLAMELGLDSRQVAVWFQNRRARWKSKQLEEEYVRLKNMHEATVVDKCKLEAEVLKLRDQLSEAQEKVRTLSEQSDGAWEGERSCCSPSSSVSMDAHPTFFGEFGVENSPQDFFIIPENCHNIDGMEWLDLFGP