MEALDLLFSITSTFFTSLALSLLLVFRTLFTRRPSSTIHSNAVSLYQGTVWHERRRPVHHSFLYSVRYALFDLDHAHAPPDHLSADEARQVAQTTGPVFLLTIPPSVGYEQNPLSLYYCYDMDGSARLLKKCIAEVTNTPWGERVVFIFYPNSDVVAKPLHVSPFMDMLGNWNIKANDPTDSLSVFISVQHPELGDYFVASLKAKRLSSVSDHAMFFWLMPHKVALWIYWHALKLWWKNVHFIQHPGYTNPTYREEAMIRDKKLQCNQALAWDRGNCLQADGHHLGNLADRKRWFKWRDAKRPWC*