MASRAPIRRVDPELGLIWEGAPNMDTLSDVPAVRDAFASHYPDIFGLPHLPVSTQRPSHNVKSADGTQIKVMHFIPDAPAGIDAPPARAVIFCFGGGFIMGKADSNIDFAANMAIQTHSHVFMPNYRLAPEHPAPAAVEDVYATLRWVQTHAAGLGINAERVVLFGVSAGGGIATGTALMAYDKSLTSSEKLPLPAGLALRYPMLDDRTFGSIEDPEHFYHVWNCVVNKIAWTAYAGGKARAERTNDTISVYAAPARAGPDKLRGLPPTFVDVGGLDLFREEITKFVTALATAGVNVEFHHYSGLPHGVEIMAPGISKAIAMNKNTCRFIGRF