MRPSHPGLNGLPKIFYFIPTILALVTSLCIIYCINLTSNYTGFLLGKPYIGSFLIQKRIPFLQIPNSIDIKTKVPLPDSGNSERLSEGELDLNIGKENNINNGVFHDKMVFLEDYKAMNKSLKIYVYPHSKDDSFANVLLPVDFKPGGNYASESYFKKCLMKSHFITKDPKEAHLFFLPFSIASLRHDPRVGVHGIQDFVRSYIYNISQAYPYWNRSGGADHFYVACHSIGRSAMEKAVDVKFNAIQVVCSASYYLSGYVAHKDASMPQIWPREGDPPKAGSTKRDKLAFFAGSNNSPVRQNLLEHWRNDSEISVHFGNLSIPYSKALSHSKFCLHVKGFEVNTARIADALFYGCVPIVIANHYDLPFTDILDWKKFSLVVATLDIPLLKEILHEISFEDYEELQRNVLEVRKHFQWHKVPENYDAFYMVMYELWLRRGLARIPVPESNQLYF*