MEGVESKSQSQWQDSQIMPENSIRVTENVEGFNQCVKEILNLIEQDESLSETTDETFDCKKSKLTTMVTELSRMHGVLADQHVHFIGEVNKNLSSLFKNQSVDSSDSSSPQVTQMFTPDQKSAHKFMTPIGFDVLLSSGGCGSYNTRREASESSFSLSSDSESESSMSINKLLISPANDDASKVKETKTQDPDVLLKKISVLEEELLNLNTKLQTLVDENTKLKHDIHENESDIDSQNAHLEAEKAKVVELQEQVSDLKLMIFESNLKIETLGEELEAANDEISEVKGELSTKIIELGTTQEEMALLQIQIKSQKTKIVELNEEINLCVADISVRDDQITELNTKINQSISEISLLKSCHSAKEDNWKTDLKRSKTEVMEKCELIDELNHKHDAVMSERDEVKAQLDNLRAEMCSRDNLIQELETRLSWLQGEHARVVSSFDTAQKFTKEVELKMVELEREVERQREVMSDRAEEKREVIRQLSFSLEHYMSGYKELRQAFVGNRRRVVLTS*