MIMVRKTEIWTVLMMVVNIGAYTKSINYKFFVSDITSDAFSLKNQIIESAIEEVTISLEKSVNRIMEQSKPPIRIKWNLLPQSEIPGKVELERCGNSMDQLVSILHNIYNHDSSTSIIAMIHCGSDLFHDIFKSSGLYSPYVTHTISTNCSTQTLIFFEPETDKFTSMYATALLKAAGVRHPNPIKLEEVTNGDNGKELIMTFHDEVIKQLKSSTCFFEQW