MDSQNRSNRQVQRAPCFSNVGRRNAASPSVIVIGGGFAGLAAARTLYDASFQVVVLESRDRIGGRVHTDYSFGFPVDLGASWLHGVGNENPLAPLIGKLGLPLYRTSGDNSVLYDHDLESYGLFDMEGNQVPQDLVSKVGETFESILKETDLIRKENSEDMSIGRAISMVFERRPDLRLNGLGHKVLQWYLCRMEGWFAADADTISLKCWDQEELLPGGHGLMVRGYKPVINTLAKGLDIRLGHRVTEIVRRYNGVKVTVEDGSTFVADAAIISVPLGVLKSNCIKFEPRLPEWKEAAIKELGVGIENKIILHFQDVFWPNVEFLGVVAESSYECSYFLNLHKATGHPVLVYMPAGQLARDIGELSDEAAANFAFTQLKRILPNATAPIQYLVSHWGSDINSLGSYSYDTVGMPHDLYEKLRIPVDNLFFAGEATSADYPGSVHGAYSTGLLAAEDCRMRVLERHGELDIFQPVMDEETLIPILISRM*