MDSQEGGVCYEDVRKQRLEENKKRMQELGLADLSKNLSNAIPASKTTPQSRQMKPRIPKEFVELRRSSRVASNPAPDYREVDADSSLGRRSYSSRASSLLNRKYASDEARLEAALQAESIMKELPKSSPSFVKPMLQSHVTGGFWLGLPSIFCKTYLPKKDDKIVLENDKGDEWETVFLANKAGLSGGWRGFSLDHGLVDGDALVFELVEPCRFKIHIIRAYEEAQDDEDDEEQIGEDGIEKSGERVRAKGKGTTGIVQKYKVKKQQDPEETEPQKAKTKKKQVTKEQALDLEGSKKESEKKASTKKDPSNKKRKAKEDDLEDLFEIEEEDITEPTNGNQITSFLRAGKPHLARASKKPMTCGDVIRVC*