MATTIKASVLHGARDLSVESRPLPTLSPTDVLISIKSTGLCGSDLHYYTHFRNGDIQVHEPLTLGHESSGIITAIGSPSVSSEYGLNVGDRVALEVGQPCEACELCCPPGTGPIGNYSGGHGEESGGKGGESTTTTSRYNICRAMRFRSSAKGWPQFPHAQGTLQEVVAHPAKWCHKLPESVDYTLGALAEPLAVAMHAAGRAGIPSCVPHSSSSMTSSRGAARVKVLVFGAGAVGLLCAAVCKSITKGDAIVVIADIQADRVKFAVENGFADAAVVVPISDKRPETIEEKLEYAKSVAERVKGAELVKGLGGQVGEVNVTFECTGVESCLQSSIYATAPGGKIMIIGMGNPIQTLPISAASLKEVDLLGVFRYANAYPKVIELLARGDPHLPDLSKLVTQRYSGLESIPMAFDMAARVKDNEGNLVLKVMIDM*