MAGTVSKLAAPRPAALPAPSSSLRSTALAFAPSARRFRVSLSGRARSPVIAMASGKEGNGAATKRTTLHDLYELQGQSPWYDNLCRPVTDLLPYIANGVRGVTSNPTIFQKAISSSNAYDDQFKQLISAGKDAESAYWELVIKDIQDACKLFEPIYDQTDGADGYVSVEVSPRLANDTQGTVEAAKWLHKVVNRPNVYIKIPATAECVPSIREVIANGISVNVTLIFSIARYEAVIDAYLDGLEASGLSDLSRVTSVASFFVSRVDSLIDKMLEKTGTPEALALRGKAAVAQAKLANQLYLKKFSGPRWEALVKKGAKKQRLLWASTSVKNPAYADTLYVDPLIGPDTVSTMPDQALEAFIDHGTVSRTIDANVSEAEGIYSALGKLGINWDEVGTQLELEGVDSFKGSFDSLLTSLQEKGNALKPATL*