MFRPGGRRLLHGVFGSSASGEGRLLLMNINTPDEQMGGCSFEHAMEYLQQIASSPQAEAYDGVSLNLTGMTIINNRFGMDNGSKVMHAYIAQLKSRIGDDGVIARIGGDRFFAVYRKEHREDVIACVKGVILKLPEVTDQGIFMSSNAGFIRISEEKDAPALMNAMNTARRIAKYRPNTTWLFYDEEIRRKLNYEKQVETMFRTAIAAEEFQVYYQPKVELHRYHLCGAEALCRWFHNGQMMMPGDFIPVLERNGAICDLDFYVLEHVCRDLRKWLDEGRKIVCVSVNLSRCNLGNPELLDRIVNTIRKYSLPEGTVEIEVTETASEVSFHELQKLIVGLREAGIPCSLDDFGAGYSSMSTLSEIPWSFIKIDRSLVPVGNGEPKDEKRKILIRSIVSMAEALGISCITEGVETLSQSVFLKSIDCYLAQGFFFDRPMPREQFESRL