MKLTTAISLLLVTSASAFAPSTPSTSSTRSTALFMAEDGEVQPLRIGTRGSPLAMAQAFETRKRLQEIFPELTEDGAIEICVMKTQGDMILDKSLMELGGKGLFTKELDVALLGDEVDICVHSMKDVPTWLPDGTILPCNLPREDTNDAFISRDGSITTIEQLPDNSVIGTASLRRQAQLMAKNPTLQCVNFRGNVQTRLRKLEDGVVDATLLAIAGLKRMGMDGCATSVLDWEEMLPAVAQGAIGIQCRSDDERSLKYIEALNHPDTKACVDCERAFLEALDGNCKTPIAGQARIVDGKIAFRGLIAMPDGSQKFETTSEGEIADAHSIGKAAGEELKAQAGDKFFEMMVEMSPQQVLGQITK*