MALRRALLRPGLLRIGSAARSPCCAFPVPDNVSILLVGGGGAEREKEWNRVKGSNFIWQSRNFSAGKSSSKKSESVKVPIPVYGVAGKYASSLYTVAVKENALDAVYGELEKLVSSADKSPTFQEFLKDVSVPNKTKIKVVQEILKGLEFSDITVNFLALLAENHRLHRLKEIYNVMSELMLAHRKIVKATVISVSGLPPKDLEELKKILKRFVKPDETILLDQKTNKRIIGGFMVEIGDKLIDLSVATR