MASLGGVCVDELSVRDVSVLLSDDAEIPERFMVKEALRPSIPEHGLLPSSELPVVDLSPVLQRALDSSGGGRGDVVTAMMSAAKEWGFFQVVNHGVPIELLERMATLAHDFFCLPTKQKEMGQGSSFLDGYNGKSRMIKDVGCMWLEGITLKSVLAEPSVVERFANRVWPRGGNPALCETVCEVARELEVLKNSILKLLAEGLGLPTDFFSQHFEELEAAAGQLNFGADVRVNYYPACAQPSLALGTVAHTDPTLMTLLYQDTGNGLQILAKDGSSWHLVDYKRDGIIIFVNDVLQGWSNGVLQAGIHRVVLNRGKSRVSFLLSSSPPPDLLIQPASLPPVDGDSQRCPARYKPFSFRDYIAETTQYGHVPPENGRKGIDIFAGIP*