MGSLGYFLLVVSVCMQRCYLAQACRSVPLRLHAGEAQKLSHRAFLSSTVSALAEKSASLSTASSLLALLGGKQQALSVDPVVACQILPYLRFLVPADLPGLHPPSRLHGSLLCSLHPLLHHKIMSREPFIWREELLVNNLIHWPPPAVADLARKAVEWNGDASVILNSLSEERHLVPDVEGANEQHCQLTKYANGQRFVKEELNHYFAFLFEAIAALAPSVGFNITLNRFDLFHGHLFLANDTGRLGILFHAREYPAYNEENFPVHLGFCQVGSPLPYDDSMNLRNILWLAPMPDCSSKNCTSVASWLAPGSLLVLDAHPKGIIYKDLVPDYVDVVRTVYEDDFGDVIVDVNYFSTPNDKLVDRLFVC*