MGKLICDSTTSSPVIPWKDPTAAPPSIDTIAAVDLSEEMLGATTTTWDDVSGLEDQQKRHLQRLHAKGVLWKHPGNKILNQCQEDDSTSPAAVVFRLSHGGDVEADGNCLFTASQKAMGLTEINAKDLRRRTVRRFLEDLGSESGVQRENIDAAIKHMYVPDLRSGWGIHVVQEVKFLAKKTDRESLDSAIEELVNLGMQRELGAESIYKDRCIGVENGENWAKYMSISGSPDDEYDIITLQYTEEGLLSVDENREGHAAAFGDDIAIESLATEFKREIYVVQAHGSDAMVDEDNCVFFLPHRPRSEICGPPFFLFMKGTGWCGAGGDHYEPLIAHSSSVVSHSHEKVALVL*