MRPLAYTSLVALPLLTAAFPASPASSEFTPLPLVIWHGLGDDYTRSGLRQVASLAESTNPGTYVHIIHIGDSASSDRQATFLGNVTEQLSTVCAQLAAEPILSTAPAINALGFSQGGQFLRAYVERCNNPPVRNLVTFGSQHNGIFEFQACSWGDFVCRGAEALLRVGRWSNLVQSRFVPAQYFRDPAELGEYLENSNFLADVNNERVLKNATYKKNLSTLNRFAMFMFEDDTIVHPKESSWFAEVNTTTGEVTPLRERDIYKEDWLGLRVLDEKGALDFKTLSGEHMQLAEEDLVEVFEKYFGPVEVDLPPAQFHLVNQEGY*