MSMQAIKATAHTESEHAEAEMMTAQLVQSFCISKNTETLLGVKPDKVAGDTLDTILSDKSVEEIRACLRAGSSNEELQAAMPLTLTAQRGSKWYGILHRPQAPRTIEAVLELEPFLEKEEDTLPNGFAAFDAYPAALMLKGRERLQGESDEAALCRVVTEVLSEVSGFDRVCCFAFSKEGHGHVRSETLRDAKLTPYLGLHFPATDIPVFSRAIFYASRARLILDSTDEGVGLFPELHPEKKHALDMYYCNSRAPARCVREFNTNSNSRTQLVYSIIANNKLWGSFRCTTTTRALRPKPLRRRALC*