MATDKIDGVSHDLVLLLTSEDRDFLVRNNGHQVKVESLKGKKIWLYFSASWCGPCRQFTPKLVEVYDEFSSKGDFEIIFVSLDKGDQLFNEYFSKMPWLAIPFSDSDTRDHLKKLFKMRGIPSLAMLDESGKVLSSEGVEIIKDYGVEGYPFTAEKIKELKEKEETAKKEQSLRSILVSQSRDYVISADGRKVSVSELEGKLVGLYFSLSSYNACQEFTTTLAEVYEELRAKGESFEIVMISLDDEEQSFKKYFESMPWFALPFNDKSCGKLARYFKLRVLPTLVVIGQDGKTLHSNVAEAIEQHGIQAYPFTPEKFVELEEIEKAKREAQTLESILVSGDTDFVIGKDGVKIPVSHLAGKNILLYFSAHWCPPCRAFLPKLIEAYQNIKAKDEAFEVIFISSDRDQASFDEFFSGMPWLALPFGDKRKASLGRTFKVRSIPKLIAVEPTGRTVTTEARNLVMIHGADAYPFTDEHIKEIEARCNGCEKEGHLWSFYCAECDFDLHPKCALDEDKGIKDDNKLEKAKPGEGWKCDGEVCSRA*