MPLIARKFLRSLVTPYLKKNVTASSALELVRSNSGGAVKFDHFAFRTFGVDGFGIDSIAQLFLDLGYECRDELRFPAKKLRAFWYAPPLDFLDIEGDGVDGPLPRIFISELLVNQLSSESQEVIKTYTGRARALLKHAPLTSVLDCLPWENPSVADYERLAQESEYAAWTLANGYALNHLTISVHRLNSELKDINKLNEFLQSNGIKLNKDGGILKVSPDRGLLQSSTVADLVPCTFSDGEIETPASYIEFAQRLVLPAFQNLGPDQLKEWHRRDGFEVGNADKIFESTSSLQTGALKQSA*