MFRQYSRAIRSTPFTRSYATNVAQFLGQKNSNGKYTVSFIEGDGIGVEISDAVKQIYSAADVPIEWESCDVTPLFINGKTTLPQQAVDSINKNLVALKGPLATPVGKGHQSLNLTLRRTFNLFANVRPCKSIQGYKTPYENVDTVLIRENTEGEYSGIEHTIVPGVVQSIKLITKVASERCIRYAFEYARSVGRKEVLVVHKASIMKLSDGLFVKTAEELASEYPEIKLSFELLDNTSLKLCTDPSDYKSLVMVMPNLYGDIMSDLSSGLIGGLGLTPSGNMGDKVSIFEAVHGSAPDIAGKNLANPTALLLSSCMMLRHMSLNSYADKIENSVLKTIASGPEHRTKDLKGTSSTSNFTEQVIKNL*