MFKLYLMASNGYLPTLVFRPEQGLNRVPKDSQRLLPNYELREDLIRSSPLNMGSKQIGDPWKSTTGLFNNTNNNNQFVTIDPTFTKPVLIDMQDCCPNSELFSFKFVMPGLLEVEKDGHGVDLSLLSNLTGLQTDYKPYVPDLGYTDSRPIYPNPEFDSQKPLMDLVGDLVRHSEITIHEDGFVSLTGNKKEMKDILSILAEFYLSKNLNNWRRHSTLVPQFDRLWFDETSYYGSALEIENVIVAPQKSPEKSKQKASQKKKSNRNKTTIRQNTSNYSEACESLLSIIFDKNRNSSKAAIAIPALKKSGPDLPNLLTQFSASIAGTGIAVLFSVICKVASGRDPFCSSKLLNTGLGLGLVWLSWAVNRLRDTIVMINKNSNKKKGLKDEEMMKQLDTSVKEIYFRAGALMMVMVLRLA*