MVFLKWVVAFSILCNFLATPTLSISSILNKEELANISVNFLNLAKRPELFDWIVRIRRTIHENPELGFEEFETSKLIRNELDKMGIFYKYPVAVTGVVGFSGTGKPPFVALRADMDALAMQEEVDWEHKSKIPGKMHACGHDAHVAMLLGAAKILQEQRDILQGTVLLVFQPAEEGGGGAKKMLESGILDNVDAIFGLHISPMSPIGTVAASSGPIMAGSGFFEAVIKGKGGHAAIPQHTIDPILAASNIVVSLQHLVSRETDPLDSQVVTVAKFKGGGAFNVIPDSVTIGGTFRAFSKESFAQLKQRIVEVITRQAAVQRCNATVDFDTKNRPFYPVTVNNKALHEQFRNVAGQMLGIDKIIAMKPTMGTEDFSFFAEAIPGCFYLLGMVDETKGRFESGHSPFYRVNEDVLPYGVALHASLATTYLLEHQLKSTTRDQNVHDEL*