MSVLDAKLATALHSREQRLIRRRLPDPAADEGLADFSSNDYLSLASSPDLRARFLRKLSTAPAVLGSGGSRLLVNGSAHAALEARLARFFDAPAALLFNSGFDANVGLFSSVPQPGDALVFDEHIHASVHDGMRGSRVAPALQRPFAHNSVEALRDVLLQLLQENPGFRTGKSSVFLAVETLYSMDGTIVPLTEMVETMEELFPRGNGYVIVDEAHATGVYGPEGRGLVALLGLERRVFARLHTFGKALAGTGEAVLLVTPLVRDYLLNYARSLIYTTSLSYANIISADCSFDLLEDGTATQLSTQLLDLSTYFLSLLRPQLRTIPLSLLALPPHLASQPLPGAPPHSALPTPIIPLLTPYPRPLSTHLRARGVNARPITWPTVPKGRERVRVCLHAGNAREEVEMLVSGMVEWARAWMRKSIEAGDAKIEVDDAVQAKL*