MMGSLVHLFFLVSVCMPGCYLAQACRSVPLRLHAGKAPKPYLSRRVKLGSTVSKLADKAASLSTASSLLALLGGKQQALSVDPVVAHQILPYLRFLVPPDLSRLHLPLRLHGSLVSSLQPHLRQKITSREPFVWREELLVDNLIHWPPPAVADLARKAVEWNGDASVILNSLSEERHLVPDVEGANEQHCQLTKYINGQRFVKEELNHYFAFLFETIAALAPSVGFNVTLNRFDLFHGHLFLANDTGRLGILFHAREYPAYNEETFPVHLGYCQVGSPLPYDDSMNLRNILWLAPMPDCSSKNCTSMASWLASGSLLVLDAHPESIIYKDLVPDYVDIVRTVYEDDFGDVIVDVNYFSTPNDKLVDRLFIC*