MEHFHVHRHIFFLWILFIIVVENGSIAEGMGVNWGTQASHPLPPDIVVKLLKENGFNKVKLFEADPGALKALGRSGIQVMVGIPNDMLASLASTVRAAEEWVQQNVSSFISKNGVDIRYVAVGNEPFLKAYKDTFIKTTLPALENVQAALIKAGLGRQVKITVPINADVYQTDSGVPSGGNFRSDIHDLMMKIVKFLSDNGGPLTINIYPFLSLYADPHFPIDFAFFSGSSSPVVDGSITYNNVFEANYDTLVWALEKNGFGSMPIIVGEIGWPTDGDANANIEYARKFNQGLLDRISRGIGTPKRPTPPDIYIFGLVDEDAKSIEPGNFERHWGVFAFDGAIKYQLDLGNNRSLTPAKGVRYLARKWCIMAPEANVMDPSLPESINYACSYADCTSLGYGSSCGGLDVKSNASYAFNMYYQTMNQQKGSCERFHNLSVITTIDPSPSSSGRGSSSTCRFEIMIDVGRHQSRANPGTSAATKIKHFSLVFFVLAFVVDYYMSLP*