MSSALLDEAARIARQFDYPAAEVQRGVTEYIREIDEGLSKEHTTLSQIPTYVTAVPNGTEKGLYLAVDLGGTNFRVCSIDLHGDTTFSLTQSKIMIPRETMASGTAKDLFLFLARQIESFLRIHHNDHFEAHLRRRNEKNGNCEEDLFDLGFTFSFPVRQLGINKGTLIRWTKGFNIPDAVGKDVCALLQNAIDDLGLPVRVAALVNDTVGTLMARSYTSPGETGTFLGAIFGTGTNGAYVEKLDRITKLQTIEHSEYDKTTGEMIINAEWGSFDNHLSVLPNTIYDQQLDADSNNPGIQMFEKRVSGMFLGEILRRVMLDMQRNESLGFLRAGGASTVSVPQESSLYRQWGIDTSLLSLVEADKTENMEQIKVALKDHLKIERPTTDDCKAIQTVVHAIGKRAARLSAVPLAAILLSTGKLQKDDLVDIGVDGSLVEFYPNFEGYMRDALREVPEVGEAGNKKIRIGISKDGSGVGAALIALVASKEEARRKSQ*