MPVSFKYWDDCLDPDDLRLMWADPQVSKEWIDAGEEQGQKVHLSRDPDGEAYLTQTEMMAVAAITVHRHFKSQLDPHMIGALAEIASGRRLFVDNYDHKTKETKMGMMQVTPEVAQWLGRELGYKNYDIELEENNNLLYWPFVNVYFGAAYAKWLFSCDEKERTEEFVVRAYKGGKKKATHKSSAPIFQRYLYVKETLLSMRQPESFNVLTLDLLENSSSAGAQLICWDSKVSEEDMDAMWSQPDVVNEWTKSGERRGNVRFSHDAKKRPYLSRVEVKAVAGIIIWRHLSSRGVTPEALAALAEVCSMRFVHGVRSRTGLMGIDYPTAAWLYKDCSYKAYTVNSVDDLYNPFASMYFGAAYLGWLSQYEGRERSHEFIVQAYLGGPDKVNLQETGPYWKKFLDALKHYEDPKKDQTGCCIL*