MVGGCVKNQKGDAMSTTTAIIELCEVEADDDLHEFGGGHGNKGNDFARFWLINEMLALTEAGETDFLFILEYVQDIARLDKPQSPATITLYQLKKKEGNVWDLNSLAGLTAKGKQVKADSPLAKLLKSVLGFKTLAADAEFVSNTRFRVELAAGGTALSMDYVALSELTPERQTHLRDSTAARHGVAKTDIPLQRIGLRYAPIEVNDMRVHVIGAAHGMLKKLSAAHAAQADSFVDALFAKLATASRNTSKCKSWDELISKRGYSKAQFGDALADLQLLPDQQKLREDVVMELSLALSWPTRARMRIEVALTELARLKLSGGNSPSLKWTGRR