MALTCKNCRLFRFPSRGTAMWTRWLTVMALAEEDVRPDEHPRLCQRHFERKDFLTRELSGMAVPVRNLYRVKDKKALVMEEQQPAVDGRHLLEQEAFDGKDMGSDDTVVSNVMLERGPYRAQIIQQRPILYANEIRHTVQLDRFHQVAPFADLLHHEPSLVGQPARDEVSLHFTELHARPLHLGQLGNEGEQARILLLQPDDGFGQQQVDLLPRRTAHLARHKVPVVGDACRYDARIVPVARGTVVQTGVIAQPGLN