MLALVVKFLALPDRQPLLTFLRAKPEAVSIPFISWIADQEATAVGEQKRVLAGICEELVMIRERLDDERMEALYVDSLAAITAGEQAAAGGEQGAAEREQAALALAASPEKYAVKLAEVVTGRPVVAGGYGDPVYDLLVQAVPPAALSPQGVKKGHEMAKELAADLRARRKRSVQAMIGRAQLTPEQADRLMAGSNASRILDMLLLLPSTPDRLASLPDCFTPPPLPDEEEEASPEAAAAATPSMSAPSPSSDSEELVWCTPSQLLVELEARLARLEGRGPRPPLLPGEAAAPAAAPPPPALLASGDAGGLVGEALLAELRLLREEVRATWLESLEVGPQGQPQGQPQGQ*