MPVTLSFGNRHNYEINHSRLARLMSPDKEEALYMGVWDRFKDCFRTHKKQEVLEVLYTLIHGCERENQAELNVDITGMEKIHAFTQLKEYANPSQQDRFVMRFDMNQTQVLFEIDGKVIDKCNLHRLLNVSENCIFKVMEEDEEELFLKICIKYGEKISRYPELLEGFANKLKDAVNEDDDVKDEVYKLMRSGEDRKMECVEWNGTLTEEEKNKLRCLQMGSFNITTQFFKIGYWELEGEVLFDMVHPTLSYLLQAYKPSLSSDLIETNTMLFSDVLNKDYDDYQNNKREIDAILRRIYRSHNNTLFISEKSSCRNMLI