MRDAQVFVRCGAPVGTLAVMCSAKDTVQSLKEQLAARSPELGPCRFMRLQYGGASLPDDRMLGDFCSPSATLQLSYRLRGGGGDGGSTGAESRSCYLEMYAYKKVEKVNPEEARLAKWTRCHLSGELLAAPCVADELGNLYNKDALIVRLLDKSLPPTLSHITGLRSVVELKLTPAANGSGANGAGAAKAPKAASQVSFQPGNESQFCCPVSGQPFNGRYKFVILRPSGLVVSEKAVKEVPAAVEELAEAGGKKLAELESIPVNPTGEQLEQLRAKLAARAAEKAKAAASKKDKKRSAAAAADEAAGAAGVAAPTAGRGASPPLEDGAGGAAAAAAAAAKRLKIPQGASKDVYSSIFSTNKGGQPEKETFCCRALSARGMNLT*