MGNLSVKFGSVEFKNPVIMASGTFGFGKEYNEIYDIQKLGGISSKGLTLNKKPGNNGMRVHETPSGMMNSVGLENPGVQGFIDYELPFFSKLDLVRIANVGGGTLEDYLLGVQMLNDKPIDIIELNISCPNVKAGGMAFGIKNEVAREVVREVRNITKLPLVIKLSPNAEDIVGMAKVCEEEGADGVSLVNTFKAMAIDIKSRRPVFENVYAGLSGPAIKPIALRMVHEVCKNVNIPVMGMGGITKATDAIEFIMAGATCIQVGTANFMNPRIGIEIIDGINEFMDREGIKSLDEIRGII*