MKAFPGLQVPRHLFISKPVYISRSQCSFSRQPFTFQAKSAESGVTTVSSTVLVAEKEEAKAVLSLFLRKQGLSNSVAARTINKSDHFIDHLLSRLHSIHRSRYLVGRELTTLEIRDALIPYLESLLEEHGDILVDMVENFPDPPSKERPVTPTPTNACLSSKKSKAIARVSELGSNGKLPEHIQYLLDLGMDLKQIKDMTRKFPAFAYYSLEGKIKPMVDLLLDLGVPRSDIPSIIHRRPQLCGISLSENLKPTMTFLENLGVDKTQWAKVIYRFPALLTYSRQKLNASVDYFYELGLSAKSIGKVLTRCPHIISYSVDDKLRPTAEYFRSMGVDVAVLFHRSPQTFGLSIKENLKPVTEFFLEKGYNIDEVGTMVSRYGALYTFSLTENVIPKWEYFLTMDYPNSELVKFPQYFGYSLEERIKPRYARVVKSGVRLLLNQVLSVSDSEFEKILQRKVKKMLSAGGNGAVSHSDDLQISSTINELRL