MVDILLNSSFLDDMGDHSKKKSGFAMCVGCGSQIHDQYILRVSPDLEWHAACLKCAECSQYLDETCTCFVRDGKTYCKRDYARLFGIKCAKCNMGFCSSDLVMRARDNVYHVECFRCSVCSRHLLPGDEFSLRDDELLCRADHGSLAERASAGSPLSPGNIHSRQLHISEPVSVRHPPHHRSHVHKQSEKTTRIRTVLNEKQLHTLRTCYNANPRPDALMKEQLVEMTGLSPRVIRVWFQNKRCKDKKRSILMKQLQTQQHSEKTNLQGLTGTPLVAGSPIRHDNTVQGNPVEVQTYQPPWKTLSDFALQSDLDQPAFQQLVSFSESGSLGNSSASDVTSLSSQLPDTPNSMVPSPVDT