MSSVTMPAILSLAAASMETLVESALGHFCASNQAAVYDSSASLHCKNISSLTQTRNRSNATLRRAASDSAFWGTCEVHLVSAGYPCNSLGCAKSFAASRNLKRHMGKCRCSGISVVQWSAILEKRTSGVYAEPIEYLGAILLFTFIISPLLISDGISEQDLVECLQCLFVDESLSTIEPYIDPN