MKFKALFTALGLCSGLFLTACSSHYVASTPSVEVKSALKPIIIQGALPVESEQMASKLSDVSVETIGGWKFWKGTYHGYPVIISKTRMGMSNSAAATAIAIERYQPVAIINQGTSGGHDPKLNVYDIVLGQYTTNIGAFKTPHRPVGGGSDALTWNEAFDVLPKDESDPEPIAIRKFTADQGLMAAAQRVKSTYSKGKVVEGTIGSADVWNNELDRIKFFNTRYGTSVEEMEAASVAQIASQFNVPFIGIRVVSNNITNNGKYDGGTGEACQEYVLHVAEDYMKNLKAKTN