MSSPLVTEATRIARQFDFSAEQIQSGVKEYIREMCEGLTKEHTTLSQIPTYVTSVPNGTEKGLYLAVDLGGTNFRVCSIDLHGDTTFNLTQSKIMIPRELMASGTSKDLFLFLARQIEAFLRIHHNEHFEAHLRRRREPNSEEELFDLGFTFSFPVRQLGINKGTLIRWTKGFNIPDAVGHDVCALLQNAIDELDLPVRVAALVNDTVGTLMARSYTSPGDTSTFIGAIFGTGTNGAYVEKLDRITKLQTIEHADYEKSTGEMIINAEWGSFDNHLSVLPNTKWDKELDEDSNNPGIQMFEKRVSGMFLGEILRRALLDMHKDEAFGLFKPNQSSKVVTPENSPLYRQWGIDTSFLSLVEADKTDRMEEVKAALKDHLKIENPSDAECQAVKVLVHAIGKRAARLSAVPLAAILISTGKLETDDMVDIGVDGSLVEFYPNFEGYIREALREVPEVGAAGEKKVRIGISKDGSGVGAALIALVASRNETGSGPK*