MQVAQLDLQDKLVLSKIGDDSIITMGADRPDIDFEAAWKRELGQPAVTQTGWSSTIPVCAYVVSIRNAAAADKDGLLQPLLKRWQAGGLSYTAFALPAVQAVIDWKWNRFCKRLVLWELAFFLLWLFSFFDFTVVFQDEDTHASLHQLLSSARGRLTVACNILALVGMAPFLVIEVSTMKAYGLWNWATVWNVNDLATYIIQYGWSLYTWVVNVNDLATYIIQIAVVVMHLGRLSISSDWLSILASAQCILLLFRLQYFSRVFRATRFSFLDSLKEVIHDVKWYLVFLLLMLGGFATSFHILYRRDQEKHDNFSTIGKSIMTMVTWSAAADADLNPLYENAHNPVAGSVLACLFVFVLATVLMNLLISIMTNTLDKVTENEGLRMLLSKAQAIDELESTIPSWIERLFPGLYPAYLHVLRVDPDKLDTLDTVKLDRLWAKQGDDEERTLLDREESGNEDGGGGSSQSKPGTSTSARGGRGAAAAPGGPEGGASLAALQAQVAALQRDLAEVKELLLTQRRGGGGAMAVQ*