MHDVKSSLQVRRTYGARPREPLLSGGEMSKSKILVIGATGRIGKFIAIAGASSGHPTFAFVRPSTVESKSGLIASFKSTGITILQGSLHDHESLIAALKQVNVVISTVGGAELANQTKIVAAIKEVGHINRFFPSEFGTDVDRVKALGPAGTMFNTKAKIRRAVEEAGIPHTYVVSNAFFGAFVANLVQPGHTTPPRDKVIIHGSGDVKAISLSEEDIATFTIRAVDDPRTINKKLHMRPEENILTQNELVALWEKKIGKVIDKQHVTADEIVKQIETTSSPASIYYALLHVVFILAGQVSFELGPDDVEATSLYPDVKYMTVDEYMSRLV*