MTELEEKSLLQYILDMDERGFSPRISDVEDMANYILETRGAKKVGKLWAHRFVKRHTELKTRFNRVYDFQRALCEDSELIERWFRLVSNMRAKYGILDCDFYNFDETGFMMGQISPYIVVTKADRYGKSKAIQPGNREWATAIICVDGEGHNIPPFLIVKGEYHLSNWYTEGDLPYDWLIKPTTNGWTDNETGLEWIKHFNKYTESRKQSQTPHNPIEAFSQSTLVKSQLLAYANTLLTAEVHNLHKANEALSKRQRARKALIQKGEALSIKDKHNILEQKNVEDQIQRNEYTNDSSSARRQATIQRCSKCSSTLHNARTCQFDPALVDL*