MEDSHSNTAAVQATNDDASASKLSCVKKGYMKDDYIHLFVRRPVRRSPIINRGYFARWAAIRKLLYQFLDVEKKSDEDPPIKKQILSLGAGFDTTYFQLQDEGKAPYLYVEVDFKEVTSKKAALIETCSPLRNKVDETAVISREKGEVFSAHYKLLPADLRDVQQLSAIITHAGLDPSLPTFIIAECVLIYLDPDSTRAIVGWASQTFSTAIFFLYEQIHPDDAFGQQMIRNLEYRGCDLLGIYATPTLLAKEKLFLDQGWQKSVAWDMMRVYNDFIDAQERRRIERLELFDEFEEWYMMQEHYCVAYAINDAMGLFGDFGFVNENSGLPSS*