MRDFAQLFDHTSKAVENETWELPPEPLVLRILGQIPDRPACDQLVQRYTDCRECPDEQSKRISVVRALRRLAESGITFLQRCVSDDAPKGKAGSAQATQATPGGRTGPPVLPSPVQSCSASAFVAWGHLGEDQRRAQRGKRARASGSTGADLGLLADAADDAQRMPSCDTLFGGLRPQAATFLYPPPGIAYHSPAVPLGGPVPMPMPVLQAAPMCDMHLCRSTVAVAPMRIASAQHGVVRPQPQRGRPMIPARMAPSAISQPASVGTPCPPIAQPQPIRIIPDVKHPMAMVSSAPGQVDGLNALMRGMSEDVRAVALKWLS*