MSQAGDRSAPPATTSAKVGDIKLPGWKQSQVRKAVASLLKYVSSQAEKSSSLFADVDEEVIFLQLALKKMPQQPRKDKPVPLPLPHPLYGAEGQQICLFVKDSAEGQEGKEIKKKLAALEKNGGVAKVIGTTKLRTKFESHEAKRKLCASYDLFLADDRILPSLPKLIGKSFFKKKRQPIPVDLRRGNWAAEIRKALACTYLFKGSGTSVNIRVARSGFEPSEVEANVVAALAAAAEHIPKKWANIQGVFLKTADSVALPIFQTLPDAPAKIVGGSAAAATAVAAS*