MPDPNNFSWTFLLSAYARNGYFDGSKRVFDAMALNRCHDVVSWTILLKGFSESGRIEEMEEIFARMPARSVISFHTVFVAHKNAKNWDEASRAFLQMPEHDLISWTGMIQSYAGSGRIDRAEEMFGKIPARNTMCCNSMILAFADAGHFDPAKALFDSMPEKNEVSWNAMLAIEKIEIDDLDRYFERMPQRSIASWRAIVAANAAKGDLSRAKNTAREIFDSMAEKEDIVARTAMIHAYARNGDLEQARSLFDVVELHSRDAILWNTMIAAYSQSGDLDEAREILERMPHRDGVAPNGISFVAVLGACGHDGFVASAGEYFRSMRRDYGLDPAKEHYCSMLLGLGRAGMLDAAEELMESMPFEPDAAMWGEILSACQIHGDVDRAWNAALRLGEMDPRDSATHVSL