MNQGQPSYPMSSLYVGDLHPEVTEAMLFEKFSSAGPVLSIRVCRDMITRRSLGYAYVNFQQPADAERALDTMNFDTIKGRPCRIMWSQRDPSIRKSGVGNIFIKNLDKSIDNKALYDTFSAFGNILSCKIAMDEHGSKGYGFVHFETDEAAKSAIDKVNGMLLNGKKVYVGRFMTRRERIDMMGDRAKKFTNVYIKNFGEVLDDDKLRTLFETCGVITSCKVMTDDSGKPRGFGFVGFEDHEAAQAAVDTLNGKEIDGHELFVGRAQKKAERHAELKEKFERLKADRINRYQGYNLYVKNLDDTIDDETLRKEFAQFGTITSAKVMFENGRSKGFGFVCFSSPEEATKAVTEMNGRILVSKPLY