MLSNEKFRHSRRLQGPPLDRTPSSRRELLAPGTGEMEVAELLSDLALIPAPKLSSRRTSSTIFTVIKYILDLIRSPPIPCMAWLAFPTGRFERAALGNKVTGTLFGYRRGHIYFAVQEDPRAHPALLLELATPTSSLVKEMASGLVRIALECACTQNRGKLLLEPVWTMYCNGHRSGYAIRRACSQMDLQVLTLCQSISMGAGVLPSGDDEGPDSDELMYMRAKFERVVGSKDSEAFYMMNPDGTGGPDLSIFLLRI*