MAVQHHMQEDPLIAAGLFIILFLVLILPFRVRKIEENLEPFFLIMGIVAVTVSGLWSLELIIEALETPVRITEVMGIPVGIFQVVLIVGLIIHYYNKQVYSFLVAVLKKLGIKVFAFLVVTVFGLASSIISVIVSAVILAEIALVMPLERKSKVEFVVIACFAVGFGAALTPVGEPLSTIVVKKLNEDFFYLIELVGEYIIPSVIILGIYAAMRVGGVSVKEIEIPEYTETLRTVVIRAVRVYVFIAALVLLGEGFTPIIYWYISKIPPEIIYWVNMVSAILDNATLAAAEIGPQLTELQIKGALMGLIISGGMLIPGNIPNIVVAGRLRITMGEWARIGVPLGLIMMTIFFVIIYVL