MAPGRNNRVLVGFPGSFRDLRTILGLNLGGLAYGHLLYEMKNASRTASESKASVAALWGVLEIRAYEHFPSLAPALPRGAAFPFAATWEGAVRNDVSLATFRRTLRVFHVGKVVWRPFDGAPTPVSAMRANYLSRRRVLFRGVYRPMWYLGERVTLQHSTRGRFVPTDPPETMLAKVEDVAQLYLDDVEAGGESICLPWENFVDRRGRHDDLLARLALPVRFVPPAPRVRVRRWMLVIDSLKRHCVNLTKKFTGRDREERRRGRSDSVDRGPLVDTSRERAEESLGQGRGTSAGARQRHSDVDRGAFPSTYYEPTRNSYSAGGMGIPMPFTPPPGAYLGESNSQSWSADPWACWYEMERRRQAYDFGVQCRFMTTQQPYQYPPYQQGTQRPSGTIRISEQEPATPGTELD*