MDDKGNSRKALRSCVRCRKNKIKCDLQEKRPGSCTPCSRRGIECYVDYVVPHQRSQELINLFQNVEDVKRSMGKLTSSYEKIAREHVPFFCMDRQGFSPSVGSKVLKLAEGEFIIIALSGEGLRVNNYLINSEDIEVALKDFQDVVGTLLQLYERPDCGRSCVNETVIDESVGKYTVENLFHSEQLPFLLCVVNFYFEIPGLKYNELFDTILEDYCFMAIEDEKSGKNFDRRTLSKLIIGHSSSDFNFLFNGEMFIKKFTLYLFYHIVIYGVRYYMDCFMEKYIRTLENVRKKVNIEKNWEVKWVNFYIKVFGLMDNMKEVLEIGEENDPFLKVLEYDSLIVNSDISIDTRFPDVLKQCHQDVKPLLRRGHMRIPFVKEFMAQFITMNYFVANLKFKKCLNEMESMKYTGFNTKVISELGSEAKCLCCDVNKGENENKLYAERGSAEDVVVEDPEECSANGNMRAGVRKVRYEEYDVYDIVATCLTKDGYKDILRRSCCGLVRDMCEKVIIEGMIMKL