MELFEKVLKPLSDLCDKLQVHLDITITAGTPMKTVLTKEALKISPTHVVFDRNLRKDKLYYREHLYCDLIVFSQSNQVEYLHGSNNRLTPNIILAPPVKGSSFYPQGCPVSLLPDWVEGSKGTLLAGRSSAVDLKTPMFSPGSKLGRSTSSSSKSSENFFIDLCLLDSPEGVVPVWSFEDTVKSSPTTAHTRSYKETSAGLENASLVSSLEIGHKTSNVETSNVPVDKFVEPKRKLPLLKELFKHPGYNVYRVSDTAEERPVDLHKCEKKLMAATHEDTSELIVFDLGKKHDSCPTSLYLDTPKNSVLQRGSILGKIFTQPAPLCSVCKLQAPDFGRSPTIYRADEIKTATNNFSAANLIAEGGFGFVYKGFLQEQFVAIKRLKSSSLEGDPQFSAEVEALSYAQHMNLVRLVGFCLDVNEHALVYEYVCNGSLDQHLSGENSCNLKWPSRFNVALGAARGLRYLHEECRVGCIVHRDVRPCNILVTHDFTAMVGDFGLAKITSAVEAQDRKRVIGTLGYAAPEYIESKVATSKTDVYSYGVMLLELITGQRAMDLLRPKGQVLLTDWVMSRLDNNQIDELLDQNIAHSVDKQELDRMVKAATLCITKNPKNRPEMSQIIRILEGDFDNAARGISQPNYTIKPSVHTQDTRSEEGMEETGKLKLHQINVRTFPAGNSVTCNWRSWVKTK*