MAPRTHLTDLGSIANVDLTELGAGKEGWLDNPNLLCALDTNSLAIANRYYILVLEWSNASGTASFRVKIRPNLSPIEAEYVSALEWLVFDDIRVIAIGTSCGYFLIYSLGGDLIHKQLVYPGRILRLRVRGTKRDITEDTSSFEEVCVVIAGIIARFDGSDLQKVLQKWYQETQNQFWNSIKDPEEESENSFTRIPYQVWNVNGYGSCTDAAITGVMSPPLLELQSSDRYYCAVTIGVDAAISAFRLSEDRSRSFVGAILSKVMPVTFSTIASFSKLVWRSQQPAKKPEPKPQPFARALPLTCLKDHPRKGEKLTLSPSGTLAAITDSLGRIMLLDTRALVVVRLWKVTDCD*