MRALNLQAILHNVVRDEGMGREEGKTMKIPMTTITTSTTKNQGMDMFTSSLYIAGLVALMFACPMMRNHRQKASIISRGISFIIDATLNAGAMNFPMLIIGCIMLGVGIGLANQAVPLYLLELAPAKLRGGINMICAILEKTRGTKHVYAEYEDMVDTSKLANALVMAICMPMFQILTGINLILFYAPVIFGSLGFGANTSLYSSILTGIVLVLSTLVSISTVDRWGHRTLLLGGGIQMIVCQVVVGLILSQKFRRDKKLSKGFSAFLVTSICLFVAAFGWSWVSL