MSTFEALKGMPEEYAAGDDKWVSTKDQSEGKNHPWMEKVTFWLSGASVFGIAAGYCLAASLLSIINKWAIMKFPFPGLLTALQYFVSAAGVFLLGKLGFLEHDKLNVRIMLKFLPAAFCFYLSIFTNSELLLHANVDTFIVFRSAVPIFVAIGETFYLKQPWPLGKTWLSLGIIFAGALLYVLTDREFALDAYTWALAYLASMSVDFVYIKHIVMTIGLNTWGLVLYNNLEALLLFPLELLLMGEGMQLSKETSTQSIDWYSFEVWLPVGLSCVFGLAISFFGFSCRRGISATGFTVLGVVNKLLTVVINLFIWDHHASLVGTCGLLTCIGGGILYQQSTTKPKALLPSPVSMGIEVEEQPLLKEARDTQKS*