MADQAGQPIDIHALEKFLTQALPQIRPPFHFQVGQSNPTYRITDSGGIAYVLRKKPPGKLLSRTVHQIEREYRALSAFQGTEVPVPKTYCLYEKDDVLGTPFYVMEFLDGRIFTDFTMPGVSPTERIALWRDAVRVLGKIHTTNYHSVGLQRFGKQGGYYDRQLSTFTYLSRAQGKVEDPLTKVPVGELPHYTEMVDFFCRHEPRPKDRHTIVHGDYKIDNLIFYPTESRVIGVLDWEMATMGHPLSDFCNLTHPYFWDGLNQDVAMFRSGKVAGLPSRAQCLQWYVETAGWDPEPDLWWGDAFFAFRTTVILQSVAARHAERQTSSPDSVKYALKVKPSAEAAWELVRKAKLKPKSGRL*