MVDIIFSSSFLDDMGDHSKKKSGLAMCVGCGSQIHDQYILRVSPDLEWHAACLKCVECNQYLDETCTCFVRDGKTYCKRDYVRLFGIKCAKCTLGFSSSDLVMRARDSVYHIECFRCSVCSRQLLPGDEFSVRDEELLCRADHGLALERGPGGSPLSPGNIHTRGLHMAADPVSVRQTPHRNHVHKQSEKTTRVRTVLNEKQLHTLRTCYNANPRPDALMKEQLVEMTGLSPRVIRVWFQNKRCKDKKRSILMKQLQQQHGDKTNLQGMTGTALVAGSPIRHNPSVPGHPVDVQAYQPPWKALSEFALQSDLDQPAFQQLVSFSESGSLGNSSGSDVTSLSSQLPDTPNSMVPSPVET