MVCLVRTDMVAPAMIRASSSPNAIANSSSGFSLRHTFSVDRSCFLGTTLNGTTPSFTAAWLRSRTLPPPSARLADDVKTVEKVDDRLALQFDFKAYMKSKAMAVNSALEQSVPVRFPERIHEAMRYSLLAGGKRVRPALCIAACELVGGTQDMAMPSACAVEMIHTMSLIHDDLPCMDNDDLRRGKPTNHKVFGEFTAVLAGDALLALAFEHIATATKGVPSDRIVIAISELGKAIGPEGLAAGQVVDITNENNPNVDLDVLEYIHLHKTAALLEGSVVIGAILGGASVEQVEKLRLFARCIGLLFQVIDDILDVTRSSEELGKTAGKDLLADKATYPKLLGLEKSMEFAQELKRQAMEQLVGFDRMRAAPLFGLAEYIASRQN*