MSPASSSAASEPIVRGTGPFSGLVICVTGLSKEARKQVMVATERLDGQYSPNFFGGRKFEHALKHGPRNGLFIVTLGWFVDSVRRNVRLSESLYSVKSVGENGLPTGELHRLVEFSSAQNTCLPAILHEDNKPANKTQQSLLDVSGKESRNGSSIFASECIYIDSNISSELQKKVVEAATREGAAFVDHWFIGCGATHVVCEGRSILRYIGHTNNLVTPLWILKTAKEKYFQRLVHMSADLARQVGVVLENVYNDVSEQNAYRQNGPHDAPNSKQSLPHRKTEECLEEKLRIADLAKMGVRARRGRRMQSCQTPIRPITPSRLLDSICWSISEPTSTACIYTESSEIDGSIGQHTSEFFDARVDVRDLEASFDNFSRPLRESEKMDVIFKNHFITILFPVDRFGEVGPSSRTFFSDKGFTCLQLLDLIYAFYQDNMSTDEIDTAIHTDSRHADRLRSIYASKESVERGFVQFKRIDFIGSRRSFEMLKRVSGDNNSNVYELLIRA