MQLLKPKEAATLPREALEAHIVSLVRRCPGLLALRSAHAHLTRLRLPRLTAAFALSKLLASCVSAPAPAAAQAAASSYARNLFDQIPDPTAFCYNSLIRALPAAGSAPALAVYRRMLRAGSPRPNSFTLAFALKACAAVPAPGEGRQLHAQALRQGLATSAYVQTGLLNLYAKCEQVALARTVFDGMAGDKNLVAWSAMVSGYSRVGMVNEALGLFREMQAVGVEPDEVTMVSVISACAKAGALDLGKWVHAYIDRKGITVDLELSTALIDMYAKCGLIERARGVFDAMVEKDTKAWSAMIVGFAIHGLVEDALGLFSRMLELKVRPNNVTFIGVLSACAHSGLVEDGRRYWSIMQNLGIKPSMENYGCMVDLLCRSGLLDDAYSFVIGMPVSPNSVIWRTLLVACKSSNRIDIAESATKRLLELEPHNPENYVLLSNLYASNSQWDRVSYLRRKMKGKNVTAIAGRSSIEINGHLHEFVVSDDSHPEIREIRLVLREMADRVRRAGHKPWTAAVLHDVGEEEKEAALCQHSERLAIAYGLLKTRAPHVIRVVKNLRFCLDCHEVAKIISKAYNREIVVRDRVRFHKFMGGSCSCKDFW*