MNKSIHKKFPFSIIMVLMIMTGCSGRSESAPEASHSNPFQGNEQEAESMQDQDGSSAAADSLSESCRDIFEEAARSKTADTLEIISRLVARIGESGYPAVDCQNQVNMVNSDQAVNFCGQAEEGKNAELTIFTAEYTGGVTQYNLQAEAGKLSVAKSYYHYENGKLNQKSTYTYPADFWQYTDEGYLLFRGSYFMQDYYVYTLSDVSACTALRVEPLDETCREMNRKYILPIGYGRNNLFLEDWSESDFGGLDFYDLFDKCYPWVHGEEVPYKMDDNLGTGAVYRIPEEEFAQVICPYLQISLEMLRSKTTYFPEDHTYEYKPRGLHEAEFGDVPYPEVVDCKNNPDGTVTLTVNAVFLRKDTSRAFAHEVVIRPLEGDGFQYISNRIIPSPDNCEPTWRRARLTEEQWKELYSH