MSMGVDRMSETWKHILCSNDKYYHEVVRNCILNIYMKISACFIAAEFADMYCGLWVIVAPTDRSFDLGRAESNLGRAWEMLQQKRWERSKYVSQPCGQHEICYYQLGRWSDPALQVFIGVVEELGLGSQDTKFSGLGEGILQGCRVLAVLWIDLDLQTNVATTVRAAGSGLADIYCGLQVIGAPRDNSCSQAVCNFAALTNNLCGRVEDRKGTLWIHRGVSRMSEDLQRKTHKPQGGPQVPTTDHVGRSICRRGLQLVA*