MGSGIATSLLVSNISVVLKEVNPQFLQRGEKTIAGNLEGLVKRGSLTKDRMHKAMALLKGALDYSDFKDVDMVIEAVIEKIPLKQSIFADIEKICPKHCILATNTSTIDLNVVGKKTNSQDRIIGAHFFSPAHIMPLLEIVRTEKTSPQAILDLITIGKIIKKVPIVVGNCTGFAVNLTFFPYTQGSHLLVSLGIDVFRIDRVISTFGMPMGPFQLQDVAGYGVALAVKDIYADAFGERNLDSDLVDLMVKDGRQGKVNGKGYYIYEKGGKPKPDPSVKHVIEEYRKHANTMPGGKPVTLTDQDILEMIFFPVVNEACRVMDENVVIRASDLDIASVLGMGFPKYRGGLVFWADTVGAPYIHSKLSKWAEIYGPFFKPSSYLEQRAKSGVPLSAPGASQQGSARSRM*