MDSRAFVEAPAHFQAAVMPPSAAQSSARGRRSWLLFEIVLLVAVALLFCPGEARSGKWNSQMVSQLQHKQEQSVSLMPLRRRSGADILQEDYASRIIVSELNRFVFCPVPKVANSNWKYVIRQLEGFSDYANLTLGHRVDLNGLRYLSDYSPDDAERILFGSEFFKFAFVRDPYTRLVSAYLDKFQNKDASSEEYRLFMAQIYSWKYVRDRDIAKEPRPSFRAFVDELLKQKPTRMNLHWMPQSYICGFGDVPYDFIGRFENLVSDASSALRFMGKGDVHFPSQEEIGFLPSGATNTTAEYYTLELMLKVKIMYEVDFVLLGYE*