MLRRFVLLGLVCLSIVNAASDVAGPLTDDFQSWLIANGYSSYDFVRADYGTQGSYGGKTANAPKAVNTPVVFIHGNSDAALHVSSAATGWSNSIEYFLEHGYTVAELYATSWQDTNALHAASRTHNCKDLVRLRKFLEAVLAYTAAPKISVVTHSMGVTLARKIIKGGSVSASDGSCDLGLPLNKKVEVMIGISGANYGLCNCEGGSATLEKTCNRVNGLWPGDSCGLNYLDCGLTPLPWPCSGVNYSSFLMQLNADKNKEGDYVFSMWSLSDDLIEYGTQVWGRSTCFIPTSDGKVVYHVYTHMETKELTYVDQYQMVKYKTIPTPTA