MSSRRKRGAAGANDGGALAFKKKLKSDDEILAKVAKLSEAEKKKPKESVTLQDLNLPNVSKEVVDLGAPQVISEIEKTMLSVAASILNGHGFGYTIPTRTSANQLYVPQLDRIVLKDKSSFRQYGNMSTVRKTAITTRILQLIHQLCNKGIHVTKRDLFYTDVKLFQEQGQSDTILDDVSCMLGCTRSSLNVVGSEKGVVVGRLIFVEDGDVIDCTKMGVGGKAIPPNIDKVTGFQSDAKFILLVEKDAAFMRLAEDRFYNRFPCVIITAKGQPDVATRLFLKKMKSELKIPVLGLVDSDPYGLKILSVYMSGSKNMSYDSSNLTTPDIKWLGVRPSDLDRFKIPEQCRLPMTDADMKTGKEMLEEDFIKKDPRWHAELELMVKKKEKAEIQALSSFGFQYLTEVYLPMKLQEGDWI*