MIGLRIAMRDLVISGMVFCNSVRSFGDETSIACFKNLDSDFHAMPNINQVHALINQYGPTVFFHPNEIYLPSSVPGFKKNGAMLYQSGNPIRMAIDANDSNLPEGGANDGEYWIDLPNDNRESYVKLGNIESAELYVHVKPALGRTFTDIAKWVFCPFNGAMTLKVGMLNFAFKKVGQQVGDWEHFTPRVNNFTGKLWSIYFSQHSGGEWVDALQRSDCSITQTVDHTIRSSDRK