MVDIIFNSSFVGAMGDHSKKKPGIAMCVGCGSQIHDQYILRVSPDLEWHAACLKCAECSQYLDETCTCFVRDGKTYCKRDYIRLFGIKCAKCNSGFSSSDLVMRARDNVYHIECFRCSVCSRQLLPGDEFSLREHQLLCRADHSLLLERSSTESPLSPSHLQTSRSLHLAVDPVSARQPSLRAHVHKQTEKTTRVRTVLNEKQLHTLRTCYAANPRPDALMKEQLVEMTGLSPRVIRVWFQNKRCKDKKKSILMKQLQQQQHSDKTSLQGLTGTPLVAGSPIRHENAVQGNAVEVQTYQPPWKALSEFALQSDLDQPAFQQLVSFSESGSLGNSSGSDVTSLSSQLPDTPNSMVPSPVET