MPSFDELRPVLTDNDKAQEFFIKKGVICPPTVCPRCTRPIAYTPNQRNTVRCRAAACRFIIPSKCDKCDGPMAEYHDDTGELRSKVCQNSSCHWTWRVKGTGYECSVLKGSVLQNVKIRKDQVLWLAYLWLLKVPARTASHITGVSEGTVGRWYRHFRRMVIEMVLQADKEDYMLGGPGRIVEGDEGKFGRRKYNRGRCVNADWVFGMVERGGERKLALIVIPDRKANTLLPLIMSFVRPGTQINTDKHGGYNKIKDLEGYNYEHRTLCHKYEFVAQDGTHTQTIKGNWRVLKKNVPESQREGSNLQEYLYECMWRRKHAKHLWKSFIEGLACLRYRPEDIDRLWEMREDREESWSPEESSVDDSLDANSSVSDDDSLSEPSSDYMVI*