MGGIFGKTSNGARTSTIRNQPLTMASKKYSYIGDQYKNIGEVTEALRAAGLESSNLIVAIDFTKSNEWTGKNSFNGRSLHAINSNSSNPYEQAISIIGRTLSPFDDDNLIPCFGFGDVSTNDRYVFSFYPGGRPCEGFEGVLARYKEIVPHLRFAGPTSYAPAIQAAIDIVDKSGGQYHVLVIIADGQVTRSIETSSGNLSPQEQSTINAIVEASDYALSIVLVGVGDGPWDTMKQFDDNIPRRTFDNFQFVNFTSIMSQNTPTQQKEADFAVAALMEIPTQYRATIELGILNRKSRKEVGGIVRDPPSTVLQYDRSMTAVPDVSSFGSSWANEPTIIDSVASRDEQSCPVCLTQRKDMAFGCGHQTCRGCAGNLTVCPLCRQPISTRIRLY*