MGGIREEDHHHHQPTELPLGFWSAPPPPMIASSSMSKESTSYDMADFDQTAIFLYLDGHDPQSIQEQRQTLNIFPSQPMHAAEPLNPTAKINGGAVMAAMLANGGNPQQASPKRPEQQQQLVLQGAAGGPNATPLLTGSAKDNKNSASLIKKEGTSSGKGATSSSTDPDREGNRRTQDPKTLRRLAQNREAARKSRLRKKAYIQQLETSRIRLSQIEQQVQAGRVQGVLLGTGDHHQGLPSAPSFAGMFDMEYGRWVEEHSKLIFQLRALLNDNAPDNQVQVLVGGAMAHHEELLNLKAAIARTDIFHLLCGVWASPAERCFLWLGGFRPTEVIKVCTQQFDYFARNGLAIQYQGWSLRVAILA