MDADSEVLIDRFARLVAFVKGYIERKASKEEGENKMKGAGCFPTKAKAAKIDEAKAEGAASSSHIWGKTNPLKFPAYLYTKGVFKANHPLIKIVSGEELMPAFDKFALPLLVDAQVRRAAIFLCSTEFTRFYKLYGKASNEKQLTEFHHSLVRELEKLTIPSGQTLKKLEGDQLLYESLTGKKRKRTDLSDIASFSDQLDMLLQHAPVIGEDGEESTGAADLKVYVLVNKLQELVKKLVAIIEFKFTNEKQAGFQGTCYACKEAPINMHNSQTNPIYVLCFSERWKRSILHLRGEVSVKNGTLDRSSLPAFRKTEKMMGFKDPIPEEELVEMLQERTAFFQRKYSQAPQSLYPDNMYLVGTLYTSDEWHELPRNELFGGGSPDTHRLYEGLLRIIIGDAVLKWSKEMLNKVVEARESIRMEERVLHTDENQKQHNLRL*