MDPKKFKLESYLSNDAWLIRKWQNVVINVEQKGLFGRVGLINLQIHTIQGPSLSLTCFPFFSFSPSSPATFEESKLKGTMDSFWQLGDELRGQSRASEDHKWSTVATKLAEQTRMKGERMNNLDLSKPYSEFRPADKFSFQDNKNLNFNMLNLDGKYVQGMGKAPMQSNVYNNVNNVFQKNDFKSGGNMKVNKYSGNVVANKEMGNNNKHNNNDNANMNVDKRFKTLPASETLPRNEVLGGYIFVCNNDTMQEDLKRCLFGTNIDATAWEDKKVKGESRFPAQVRIRVRKICKALEEDSFRPVLHHYDGPKFRLELSVPETLDLLDLCEQAGSA*