MNTVLIPPGPGGYGKGLWLPVASGKKVLSLTGREIHPVAIEIGALTESEVVNGFSDIPPDNDILCVVINCAGSLRCGLYPQKGIPTINVLPTWRAGPLAQFISEDNYVSGVTIEQLVLVDTAEAPDGEPEPVSVTAPRIITTPPPARGAEKLVRMVERTGTAVGHVIALLFAASREAVDVSLRNVIPFMAFVSLLIALVQETALGSLIAHALTPLANSLWGLVLLSLICGIPFLSPVLGPGAAISQVIGVMIGTQIGAGAISPAFALPALFAINVQVGCDFVPVGLSMQEAKPETIAKGVPAFLLSRQLTGPLAVIIGWLFSLGLF*