MVVPETPDMFSAATAPLTFHDFLERMKHPAAADLVRSIKSFMVQFMARPPQAEEDSRAVQTFLAETEQAFRSHSLWAGASAEELESAGEARNSIFLCSGLEKYVMTKLYSRAFSPLPEDIERDRRLSEKIAALQQFVQPEHLDIPSHFRNEASLLLAQKELQKIGSFKAPRDKLVCILNCCRVINNLLLNASLGSTGEATPPGADDFLPANPPQLQATIAYIQHYRHESRLVSESAYFFTNLVSAATFLENIDAKSLSMSASEFEANMEAAKKVLALDIAPPAAMVPTDQGKREVSAAPLPPPPPPPPPPSQPPLAGGGRNLTDIEAELSRDYRFAFAKAADLRVGDVELLLTDYKELVLKYTLLLRATTASPAPAEISPSNVQTQNSEEKVLQSAQDAQSSGPRQEDAGGAEAGGAGGGGGGGSSLESFLFDGLSITPQQGGNEGEKNLQEKSASAGEEVEKRESSAPESEHAKDELLIPDELKALEQALAQTSGGSKS*