MVDILPHPSFLGDMGDHSKKKSGIAMCVGCGSQIHDQYILRVSPDLEWHAACLKCAECSQYLDETCTCFVRDGKTYCKRDYVRLFGIKCAKCNIGFCSSDLVMRARDNVYHMECFRCSVCSRHLLPGDEFSLRDEELLCRADHGLLMERASAGSPISPGNIHSSRPLHIPEPVPVRQPPHRNHVHKQSEKTTRVRTVLNEKQLHTLRTCYNANPRPDALMKEQLVEMTGLSPRVIRVWFQNKRCKDKKKSILMKQLQQQQHNDKTNLQGLTGTPLVAGSPIRHDTTVQGNPVEVQTYQPPWKALSEFALQSDLDQPAFQQLVSFSESGSLGNSSGSDVTSLSSQLPDTPNSMVPSPVET