MATVSALFTLHTFLYSVIFFCLPLFLFKIFLFSKHKNLPPGPPAWPIVGNLLHLKLSGETFEGFVQTLRQKYGPIFTFKLGHRTLIMVASHELAHEALIEKVSIFADRPTAKGSRKIFSSNQHTINSASYGPLWRTLRRNLVREALNPSRIRTFKKGREWALHRMVEILKAEAAENEGTVRVVEHFRFTGFCILLYMCFGVQFEENVISDVENVLRDLLLSGGGLSWDDDFPLFRVLFGKRWQRMREIRKRQVDTLLSLIKTPRSSSGAYLDSLLSLVLDDGSKLTDDALVSLCSEFINAGTDTTSTCLQWVMANLVINQEVQAKLYDEILQVVGKERMVEDEDVQKMPYLDAVVKETLRKHPQAILLFRILLPSLVLWVVTVFPERLM*