MRGKLVPGKAIFILCMASFLAGSLFTTRTWTHRSYSCNNDRQLQFIPNKVALSRTGCDQNRKLIQGDDHSEDIMGEVTKTHQAIQSLDKTVSTVEMELAVGRTSQTGHQVSQDTPQNLRKAFVVIGINTAFSSRKRRDSLRETWMPRGAKRARLEKEKGVIIRFVIGHSATPGGVLDRAIDAEEEENKDFLRLNHVEGYHELSSKTRLYFSTAVSMWDADFYVKIDDDVHLNVGMLVRTLARYRYKPRIYIGCMKSGPVLSQKGVKYYEPEFWKFGEEGNKYFRHATGQIYAISKDLAAYISINAPILHRYANEDVSLGSWFIGLEVEHVDDRMMCCGTPPDCEWKTQVGNVCVASFDWSCSGICKSVERMKDVHNTCGEGDGFVWNVEL*