MVGFLRAFAAASAVPAVAAAAYALSSSSAPSTSKLRFPLPASFLSAAASTSSTSGRAPNAVPPMAAAAAAATADLSAPDKTEFMVDMKCEGCVTAVKNKLQTLEGIRNIEVDLPNQVVRVLGDLPVKTMLDALHQTGRDARLIGQGNPNDFLVSAAVAEFKGPVVFGVVRLAQVNMDLARVEATFSGLSPGKHGWSINEFGDLTRGAESTGKVYNPPGYVSDKALGDLGTLEAGENGEAQFSGSKEKLRVVDLIGRSIALYATDDRSDPGIAAAVIARSAGVGENYKKLCTCDGVTIWESS*