MVHQLFLVSSIPHANYLQAVATLQAITGQLEPQEISTYTLITKPNHVFKPQVKAGKINQIEQHYMKCITTWQDYPFDISLPVIESKLDGKSEITAKKLFVEEEVVEEEEDDDAEKKRQRERGEFFTALGYKNGEQSQFGREKVWTLQIGDIPIAGKNQVCLQQTIYSSTLVHTHVAVPPKTASTDGAEAIQQAGQELGIEIKQELKPILGLNESTIKEEKMAESNKDLNTDGSDSMDIDIVEQKIKAESVPPKPRRRNDSFLVFLNDLGYSVINQYWVKGVRFFYGDIVIELFKLFIRDDHAPKDNLDGIKLKLLDESNTFQIKCYINVSKSTDIDQINQGVKDLAHLKDFLKGLFVLEIPDRMYLDSRVSNPIK