MKAPLITFEYQELLDQTLDLSEKVRAAFGPEGLGICSVSGVPGFPERRQTLLPLAQRLAELPEKTKAKLEDSESRWSFGWSHGKEVLENGRPDTLKGSFYANPLCDRPTDDPELIKRYPSYCRPNLWPTRDLPELEEAFKSLGRLIVEVGLLLAEKCDQYVRKRTPHAGAARLTRVIRESRTTKARLLHYFPPSDAPPPDAAADDSSWCGWHTDHGSLTGLTSAMYFREGQEVPCPDASAGLYIRNRQGALVKAVIPPSNIGFQMGEATQIHSGGLLRATPHCVRGISGPSASGVSRATLAVFMQPQWDELMDIPPAVAPETVEVGAWTPRLDFGAFTERTVSRNYCVSDAVEQ*