MGGIREEDHHHHQPSELPLGFRSAPPPPMIASSSMSKESTSYDMADFDQTAIFLYLDGHDPQSIQEQRQTLNIFPSQPMHAAEPLNPAAKINGGAVMAAMLANGGNPQQASPKRPEQQQLVLQGAAGGPNATPLLTGSAKDNKNSASLIKKEGTSSGKGATSSSTDPDREGSRRTQDPKTLRRLAQNREAARKSRLRKKAYIQQLETSRIRLSQIEQQVQAGRVQGVLLGAGDHHQGLPSAPSFAGMFDVEYGRWVEEHSKLIFQLRALLNDNAPDNQVQVLVGGAMAHHEELLNLKAAIARTDIFHLLCGVWASPAERCFLWLGGFRPTEFIK