MKLLPNLLNSGRDLGLFYETIRDPDTLSSLSSPRVQATLSLVDKAKSKTPRTVDGTITTSKSGSLQLNSSHKPITPSRSDTLKHSQGKLLVLKSSKDGGVTISTTSKSDGTNVGQVTPQGNIGFTAASATNVAGMSVPATGVRGQRKQPHDRRTPSLLGAAVPDGLRAKDPTLLVDDRRPSLQAQNRSDFFNALRKKVARNGSDANTPASSCQTKGDLLSPREAAMANEVIPKSNDFEVKENGVSEDVHSTQSSLEIHSNGAFTHSSGNGLIVDSRVKDFSVENQEDSIHSFLPGDSEEEEAAFMRSLGWEENAEGSELTEEEINAFYQMREKTASQQRRQLQLQSFCC*