SGDGEGNVSDSVTLQDVLANDALVEFATDKNGCRFLQEHYPTENDNDVHQKLFRKLVEDRAIFLSLCSNMFGNFFVQRVLECSNTEEQEILTEHLATDLYNLCLDKSACRVIQLAIQKLDVHLATRLSLELRDTHLVRLSIDQNGNHVIQKIVKTLPVSSWTFLVDFFADDDNLIHVCQDKYGCRVIQSTVETLSTDQYAQCYQHRVILLRSLMAGVTRNCTQLASNEFANYVVQHVIKCGDALAVYRDIIIEQCLLQNLLSMSQEKYASHVVEVAFECAPYRLVAEMMNEIFEGYIPHPDTNRDALDILLFHQYGNYVVQQMIQTCVLGQNARDQKQSEMYGMWLEKIHGRVMRNAHRLERFSSGKKIIEALQSMSLY