MGNKSFFIDLNTNPLLHNINRSPIPRETLDEELSRMREENKKLATTLTSLYEKYNSLQTHIIELQQKYSNHEEDNSKLLLSRKRKAEEDYCVNNSYINFEEASPKMPREITTNISTVCVKTNPSDQTSVVKDGYNWRKYGQKVTRDNPSPRAYFKCSFAPSCPVKKKVQRSVKDASILVATYEGEHNHPQPPQAEITVPLVNTTDPTFLNKFMKDINTNSVQQQYLVEQMASSLSKNPSFAATVATAISGLLF