MVLSKHIDALRLESQILKKTPQAQLRKEAFIDAYDSHKNIPQFEIPQNSSNEQLIYKYLSQELALDGIPTLNLASFVNTYVDDTSARLIQDNLTKNLADNDEYPSLIDIQTRCISILSNLWHAPGKVDKVTGNRVTNSIGTATTGSSEAIMLAGLALKKRWQLKRKAEGKSTDNPNILMATCAQVALEKFACYFDVENRLIPVTEESGHLIDVSKIKENIDENTIGIFVIMGSTFTGAFEPVEEISKLLDEVEKERGLDIRIHVDGASGGFVAPFIFPHLKWDFAVPRVDSINTSGHKFGLTSVGLGWVIWKDADLLPKELRFSLDYLGGVEETFGLNFSRPGFPVITQYYNFLSLGRQGYAKIFDGCMTNARLLSRFLEESKYFDVVSVIHHKLSDSEKKAQFTREVDDKKLDSKLYTINEEFKPGLPVVAFRFSKEVRDKYPELPQELLSTLLRKRGYIIPNYHLPPSENDKEILRVVVRNSLSLNLLERLIQDITDATELLIKAADSIADYVSTSGEHTDVENRERIHKLLAAIASGGVAEVKEEKHKKDNHQGSKNKKSYRGTC*