MAAVRHRTTSAACFIPLWASALPCVRTVFRRQRTCTMCTAQDSDAATSRNVANARAVFDRLLRQYERRTPQMAQVRSRLVDESGRALPLENDHVAFRTLGTAPLGISSIERVLESLGYTRRDGLSFEQKKLDAFWYSAPESADTLYDPLPRVFVSELRFHELTNDAQRIIHEYVAQVDDRYKPGGALFAPQSVDEMVEFFGGDEQTPVLPWPAVTRAHYDRLSSESEYAGWVLTQGNQLNHFTVSVHSLPDHLDTCEKISDALSDVSQGAALVFNRSGGGIVKVSPDGLLRQCATMAAEVPFRFADEADECLIPGAYVEFAERLALPAYKDLRKCDLKRHMRRDGFESANADRIFESTSSAASQ*