MSGNFWHLCRHGNLIKCFRLEGFLQEVNISYEDCTLPCWHDICLGVGRLGVKGYMLANGAAGNFALSQVSRRDLPVVLASKMDGATTVSATMLLAAAAGISIFVTGGIGGVHRGGEASMDISADLTELSRTPVAVVCAGAKSVLDIPRTLEFLETQGVCVAVMGSDEFPAFFTPHSGCRAPCRIDSPEQAASMLLAAGQVQGLHNSGMLLCCPIPEQFAAEGQQIESAISAALDEATAQGIAGSEVTPFLLERIRSLTGGASLVANIKLVMNNAAIGAQMAKSYVHQKKHNSCQGRSRL*