MASGYRSLDGMHRLLTMISFFLLLENFAARLDIDELILKVLSVGHPEKSLTKTVKEHELIQLCQMAKKSFLDQPVMLEVDAPIKVCGDVHGQYSDVIRMFSIARFPPHSNYIFLGDYVDRGRQNLELITLFLCYKIKFYDRFYMLRGNHECPAVNRVYGFYEECNKRYASTRLWLAFQEAFAAMPFTGLISGRILCMHGGLSPKLTNLDVLRDLTRPMDPPSPSLHIDLLWSDPDNSVIDWLPNVRGVSYIFGPNVVKKQIETLGIDLIARAHQVVQDGYEFFAEKKLVTIFSAPHYCGQFDNSAAIMNVDDNLICSFHVLRPSNRKAKQPAN