MAIFSSLARSGQFSARLGALLSNPALLQASKNALTGTRSMSGGHGPKNFTITPSRFQWHKFKDLFHYYIMVGLIPVGAVVFYANVFVGPATLTETPEDYTPKHWEYHRHPITRFIARYILPNPQQEYEKMLHHVYEENEKAQIRALEKEVRAKMAERNDYQSYYYRPAIGKYHRVAKEAAEQLEALRGD