MRFQSVFSRCSILPKARAPLFGRKGRLSGSMATTVENSEKLVTPFCIIGSGPAAHTAAIYAARAELHPILFEGWMANGIAAGGQLTTTTDVENFPGFPEGITGLDLTDKFRQQSLRFGTKIFTETVNRVDLSKRPFKIYADEREVEAETLLIATGAVAKRLEFKGADESETGFWNKGISACAVCDGAAPIFRNKPLAVIGGGDSAMEEATFLTKFGSVVYIVHRRDVFRASKIMQKRVLDNPKIKVLWNSVVVEAVGNAKGLLGGIRIRNLRTGDITLVDVSGLFFAIGHEPATKFLDGQVETDSEGYIITKPGTTQTSVVGVFAAGDVQDKKWRQAITSAG