MEEHMEGFFLVRLLVEVELCAKLLIVWQMKWWEDILMDGKIFSSATTIVVEECSRRRSRRKWFRRWSRPLAGNCKISGRIATYGGLNRDNYGFFKGGYEASGYGGGPSFAGRVAGGSSGVVTGGEEEFVNGHSNSSATGDGPRNNVEQLKIPEIEIKKEEYGRRFVESLISLKRKLNVVDAISKGNIVITQESHCHAARNHMLATTIISHDEFSLINETEPISKAQFSELTFSPLHPPSNFMFRPTSVGHVSGPPHLNLSPIIFTPILFPNFSSPQTPNFLIFSSTSKFTSLVQISTSIPFNTSRFNFLNPQPFHPTSENPNSTNVYFHPMTTPRLTLS*