MSRRLPFLLRCALFCGAGLLAATAQARMESLDDDQLSDVVGQAFINLTTDAANGLNFTRINFGADIETQLNMKKLQLGQYNRSGELAGSADIAIDNFALGTVNDATGAINPFLISNPYIEFAYDGSKMVGIRIGFGEAKGYLSGDIKTLTGNVPVDLYGTGSQLGGSISCGLLALDCLAAKTAITLTGSSQYTAQAELVNSSGNPDPIRAAMIGLKNGTALDMHDSTIIGSLVNVLLPFLTSNDCKLMGAQTCFNLAQYQSFPIGTVDPNNAQNFIDSSKGFFISMQSQNVQWRDQQDPSKLVAALAGAFLNMSRNADGTAPIKVDFGQAFNGIPRQDTCLGGLNKGC*