MRAALAQCPLVATASSEEDPEERQILHPDEPSENISSDERFSVAFDPLDGSSIIAANWTVGTIVGIWKGESALGKDSSEQICSLMGVHGPRTTVIVAVREKAQDRGVCFELGLNDDGTVEVINHDVRLSAPPYKTRYFAPANLRYAAESPAYAALISSFITNKYTLRYCGGLVPDLGHILTKGHGVYVSPVAETSKAKLRRLYEVLPVGLVVECAGGKAVDESGRRVLEKGVSGCDERGGIIFGNEDEVDEVVKVLFG