MSSSSPSLLSRRSTAELELPVPPEFRCPISLELMRDPVVGPTGITYDRAGIEAWLLAAGAGKTAAASSTCPVTKGDLRADDLVPNHALRRVIQAWCVANRCRGVERIPTPRVPVTPAQAGEVLGEVEAAARAGDAARCVAAVREVGRLARESDRDRRCLASAGAARALAAAVASFPAASDSASASSVLLDDVLAALVLVMPLDEEAIVAIGSSAASVALLANVAKHGDLQRRLQAVVVIREIVALSSCCSRNGGAATAIDLSDNLDGIIEVLVNTIRDPISPQATKASLVAAYHLALADGHAAARLAEAGLVPSLVELLIDGDRSTAEKALAALDATLASEAGRARAQADALAVPVLVKKMFRVSDTATELVVSALHRICKKWHDGDDDEVGSPAARRSAVVEAVQVGAFQKVMMLLQVGCRDATKEKATELLKLMIKYETRGGAHCIDAMDFRGLKRVS*