MSQNGDGGGLTDSDEEERLSGKELNDLLKIERHGVKLKPELRRALANYLAEEVKVTDFTEVMDMTLETWERSLEDAHKKALPAAWLATARVWRGDVMPDSHGKDKPAADGARNEKAGEKPAETDPDAGQTYEIADKAVMWEYLSCWLSHYRGRGIPETFDVRIYQQIVMRVSKRSDTNAGEAKEKAASAAAKATRHESEIAALRRELKELKNARGGGEKDKNKKDKRTCFICGESGHLARDCPTKQEGNTADNEASEQ*