MDALEESVLASVWRQGGFAFCQLMRKCRSDPSMAEEAHDLAWEQLHLGDWHQVDCAWRDGYALACVYWAEELRRKGDHAEATRVLDMGLMMGGLAFRPRLNAAISSLSQASEPPSAVRGDDQLTVQVASSTSFCPFVLPPGSLQGPPMRTMAFPSIQKFLQELFAPGVPAILTDTMAHWPAMEKWKDLSYFHKIAGNRTVPVEVGETYLAEGWKQELMTMSRFLDRIHDPGDSTSRAYLAQHPLFDQIPELQRDIVTPDYCACGDGELHSINAWFGPSGTVTPLHHDPHHNLLAQVVGTKYVRLYSPELSDSLHPFSDPMLQNSSQLDLDKPDYERFPLAEKLAFVDCVLGEGQMLYIPPKWWHYVKSLSPSFSVSFWWRSS*