MVNCLETLGSKPQEVASAITKFPHILAHSVEEKLCPLLGFFEALGVTEKQLGKMILINPRIISYSIEHKLSQMVEFLSSLHLAKDGMIGKVIVKHPYIMGYSVDNRLRPTSEFLKSLGLTDMDLQKVVINYPEVLCRDVNKILQPNLSYLTSRGFGVGQIAAVVTCYPPVLIKSVSNSLEPRIKFLIDVMGRGLDEVVDYPDYFRHSLKRRLQLRQKLLMQKNISCTLSEMLDCNQKKFLFKFGLVQ