MRDILFSLSLLLKKSTSCCIRRWSSLVVFVFVALRLLRCPEEQELLGGSEVDAVGEPSCMDAAHWHQGLGLVKPMEEMLMAANAAAGANPNPAATAPSSKEKALNCPRCNSTNTKFCYYNNYSLQQPRYFCKTCRRYWTEGGSLRNVPVGGGSRKNKRSSSSAASASPASASTANSVVTSASMSMSMASTGGGASKNPKLVHEGAQDLNLAFPHHGGLQAPGEFPAFPSLESSSVCNPGGPMGTNGRGGGALSAMELLRSTGCYMPLQVPMQMPAEYATPGFALGEFRAPPPPPQSSQSLLGFSLDAHGSVGGPSAAGFGSSAGLQGVPESTGRLLFPFEDLKPTVSSGTGGGGASGGGAGVDGGHQFDHGKEQQAGGGGGGPGGHDTPGFWNGMIGGGSGTSW