MLWVDKYRPVKLDDLSYHDTISQRLSSLASNPESMPHLFFYGPAGAGKKTRITALLGSLYGPGASRLKLDKRTFTTPTKRTVELNMITSNYHIEISPGDAGLNDRFVIQDVIKEMASNKNVGASATSSERKSGAATFKTVVLVEVDRLSRQAQAALRRTMEKYASTCRLILVCNNQSKVIEPVRSRCLGIRVAAPTEDEICKVLKSVSINESFMLPDELAINIARESSRNVRRAILMLEACYVQKRGALTKDQPVQKTDWELYINQLAVEITREQTPQRLMAAREKLYELLVNCIPANVIIKTLAKELMKNLDDSLKREVIEWAAFYEHRISLGSKEIFHLEAFVAKFMAVYKKYLNDLFA*