MAAPLKIQGDKKPGDTFQMGIEGDTGIASSDVGNDLPALLSDPTKAAAMAYLGQDMDAARSAWKIDYTGYGVVGKCVRRYAACWHPEEKCVPLAPSIQSSGKSRLVHTKPLVHVPSCDNKDDATYHLDCTKAYGNLLKPKLKLLEKSGKFLLLCVDDAAELSSLIFARFRRMLKTIVKISKDSTASAAEPALAVAAAELLHCNGDAYLCEFISKLIEVCVDGLVLEGVCGEMAIRLVMLLAMHECTKSQKYIKPVRLQEYLETLFGKVAMEELKQCCGDFSSNMVFFNCFIATMSMPSVKQYRDYYKRASAIICRKNESILGLIIPANQEPCQAFKFE*