MKASLKFREEHKKPLFRAKVPLSILGKPFQSGIVAGESKELTLNLCTFFESGPSLKVAYRPNDSKNPFSLIVKTGTGPFGSPLKSSMLMSCEFSVPGRTGSPLFMLHFKPRFGDFTFKKTQSSIFDGKGFGSLNTQNDAVELENGTVETPLMESAKVSILGDGASGAVAGMFSGVEVAARTTLPVRGRAAVKFRWGVRVPSEFKGNNAFQKIPFLVMDKIGVEHMMECGVSKEKVSAGEKSRVPASADVAEACFAVKRQMEVLQAENGLLRNAVEDLRREIVGVRTSSSVMGKSPNLRKNEKKTTSDYGNFPGKSTEAEASEKLKKALMGAAAGSS*