MFSRVTRAIMEFVARATPDNNDEISDSGTQPNKQMRKKSMVWDYFTVETVGAGCTRAYCKQCKKSFSYITDSKLSGTSHLKRHISLGICRVLWEKNQQRSYPKTGGSLDTANPPKKQPRATPGFAGNGISFDQERCNHDVAKMIILHDYPLHIVKQQGFIDFVRILQPQFNPLCLNSVEGDCVAIYLRKKQNLLNVINGIPGQVNLTLDLWTSNQAMGYVFVRGHFIDSDWKLHRPILNVVTVPFPVSDDSLNQTLVTCLSDWHLEGRLFTLALDKSFSSEAVMGNLRGLLFVKNPAILNGQLLNQNCYARVLSRLAADALWTMRETICKVRESVKHVKSSESHKRKFIELKQHLQVPSMMDLSIDDQCKWDTTYHMLVAACELKEVFTCLDTIDPDYRMTLTMGDWKQVDTLCTYLKYLYDAAIILTVQPCPTSNLFFAEVSKVQVELTHAAFSQDPFLSSLFLPLHKNFDQYWRESCLILAIAVAMDPRHKMKLVEFTFAKIFGENAEEWIKIVEDGLRELFIEYSMQMFLTTTNGDEGDDIMIKKTFLEGSIDCSLFVDGDEFSDYEFYISDFTGNPQFKSELDEYLDEPLLTRVEEFDILSWWRVNGLKYPTLSRIASDILSLPVSTLSADSIFDMQIRKMDSYRSSLSSLTLEALICAKDWFQSE*