MGLPGVCNEGVHAGPFLFLEAYARDVINILQNLAGNDTMPQPGEFWGLDSSRGTLSRTDMYVTSGALDVQNAQGVENYRGFTSRLAFAPHQDVFGSFLPQRGIVYEPDLWYRGHFTPGSATAALRGTVVVGQAVNAGFRSVLGVPIHSMDGNQIIGAILFFGFHARPPGMPPCATLDATYLVRIRVDSPADLERCLNPVFTKRLLDPFAGSGFAALRSAAGGGARGSGGSGGAGRSGVSPMDSSRSASPIDPPQLSPGQQQLRRTGSHPHAPLLLAGPPAKAARVEAHEAPVFESPAAAPVFSAAGGAGGPGSGA*