MSAAALASRAPVASMRTRKTTMPTSARSRVATRAQAVSAPPKTLKTGVVTGRDLIDVLNHARHHGYAIPAVNCTMSPVINACLEAAKKANAPMIIQFSNGGGVFMAGKAASNEEQQAAVKGCVAGALMVRELADLYGVPVILHTDHCAKNLLPWFDGLLEANEAYFAKHGEPLFSSHMLDLSEEPIAENLEICQKYLKRMAAINCFLEMEIGITGGEEDGVDNSDVAPEDLYSKPEEIYEVYEALQPIAPDFYSIAAAFGNVHGVYSPGNVKLTPKILKNAQAYVKDKTGSESDKPVYFVFHGGSGSSREEIREAVGYGVIKMNIDTDTQWSFWEGVKEYESKNHGYLQGQIGNPEGAEKPNKKYYDPRAWIRKAEESTRDRLLAAYEDLLATDACSK*