MQIFCNNFIYDGISPSDYGMTPGHFNSSGLEDGDIGMKLDLTAVSVGSGPVPLLLDSRYADVLEMEITLISDGSSPDGFISPVTERNIYRWLTGRKQYAKLTFPEGKLDSLYFMAIPINVEPYMLLDKTAGFRITFRCDAPWGWEEFSLSKTVDNALEFQIDNTSDDLWSDLPMVLTITKQGTGEFYLYNKTSGETMLFTELPSGAATTVDGNTLIVSSTVPRHNFYPVFNKKFLRLKPGINELKASGSADLTISCLFPRKAGI