MTDLKAKFLEVYSVLKSDLLEDPAFEFTDDSRQWVEKMLDYNVPGGKLNRGLSVIDSLSLLNDGKELSPDEIFKASALGWCIEWLQAYFLVLDDIMDGSHTRRGQPCWYKLDKVGMIAINDGILLRNHITRILKKYFRPEPYYVDLLDLFNEVEFQTASGQMIDLITTLAGEKDLSKYSLSIHRRIVQYKTAYYSFYLPVACALLMAGENLDNHVDVKKILIDMGIYFQVQDDYLDCFADPEVLGKIGTDIQDFKCSWLVVKALELCNEEQKKILFENYGKDDAACIAKIKALYNDLKLEEVFLEYEKTSYEKLTSSIAAHPSKAVQAVLLSFLGKIYKRQK*