MLLLVIPASWDNFKCPAPANPLLSLHRLLSSAAAAPVSPKPFAVEDYLVESCGLTRARAAKISGDLAHLKSPSKPNAVLAFLSGLGLSRSDIAVAVVSDPRLLCAKVDKTLGANVADLSELGMSRSQMNTRVLSYNIEQVIKPNLVVLQQCEITITNLPYYAFMSRVIGRPTKHLEQAVVLANKFELKQGTSMFSMAVVTFAIISQEKLAKTLQLLKKLGWSQDDLSLAVKYKPNILAMKEETLCRNMKFLTKDVGLEIPYIARRPALLFYSFECRLLPRHCLINVLKEHGLVKTSYDYFRIAMISNDKFMDKFVHPYVESVPGLGDAYASSCAGCGVHQLVLLSKDNRMS