MQSLSWLNLAFRWLFITGLGYYIMTLLQWYHYSVFRILTKHHKMRWHGIYFLLPLGVFILSYAFKMPFVFDFFCGVIQMPMLIVWAKRNDKPLVFTPRVKRFFIFLLLFLILHEILNTELVPLSGISLALGYLCLFIFVLSASLIFEKALSKQYLQTAKDKIASLKNLKVIAITGSFGKTSTKNFLLQILQATFNAHASPKSVNTLLGLANDINQNLDDRSEIYIAEAGARNKGDIKEITHLIEPHLVVVAEVGEQHLEYFKTLENICETKAELLDSKRLEKAFCYSVEKIKPYAPKDSPLIDVSSLVKNIQSTLKGTSFEMLLDSVWESFETKVLGEFSAYNIASAILIAKHLGLETERIKRLVLELNPIAHRLQLLEVNQKIIIDDSFNGNLKGMLEGIRLASLHKGRKVIVTPGLVESNTESNETLAQKIDGVFDVAIITGELNSKTIASQLKTPQKILLKDKAQLENILQATTIQGDLILFANDAPNYI*