MDRDILVKIFEKLNVIDVTMGASRVCISWFLASHEKSLWKTINLTNLQRVDFSHPRLPNSRVEDEKVNEHVYRCNTVLFESTKFSSTVPINLFFNYDTYLTDEDLIDAAQRMPNIRKLVLPRWCHLSENSYQFAFRQWKNLQTLIIDQRHTSLTWRHKIQASGENCINLTNFKTLGCLNEVVVEEIVRCFPNLKKLSLRFCDIIDIGRVLPLITSLKNLTTLNLSHCRFLQRGACIIGSRELDNILCEIARYKCETLIMLCSYVDCKSCKDARKDSYVIVRLHAFFEKNWRNDEIEEFEF*