MGKKRKVSEEKVMEEAPPSPAKRTLLGLKECPSQQKEEEKEDGKAKLGNGGATQPPFFRNKEKVLVLSSRSITFRYRHLMMDIVGLLPHCKKDVKVEARDNKGATLNELVDLKGCSSCLFFECRKRKDLYIWMSKCPSGPSIKFLVKAVHTMAELKLTGNHLKASRPILTFSSNFESRPHFQLLKELLIQIFGTPKDHRKSKPFFDHVFMFSIADNHVWFRNYQINIPHHGTEKIDRGGFEKMTLIEVGPRFCLHPIKFFSGSFGGPTLYENPFYVSPNLVRSQAKREKAGKYLKKIKAKHRRKRHVASNKLEPNELIDVWNE*