MTDLKAKFLEVYSVLKSDLLKDPDFEFTDDSRQWVEKMLDYNVPGGKLNRGLSVIDSLSLLNDGKELSPDEIFKASALGWCIEWLQAYFLVLDDIMDGSHTRRSQPCWYKLDKVGMIAINDGILLRNHITRILKKYFRPEPYYVDLLDLFNEVEFQTASGQMIDLITTLAGEKDLSKYSLSIHRRIVQYKTAYYSFYLPVACALLLAGENLDNHVDVKKILIDMGIYFQVQDDYLDCFADPEVLGKIGTDIQDFKCSWLVVKALELCNEEQKKILFENYGKDDAACIAKIKALYNDLKLEEVFLEYEKTSYENLTSSIAAHPSKAVQAVLLSFLGKIYKRQK*