MGYLLEETLSSNSKTPIVIDDDNELGLMAVRLANAAAFPMVLKAALELGVFDTLYAEASRSDSFLSPSEIASKLPTTPRNPEAPVLLDRMLRLLASYSVVKCGKVSEGKGERVYRAEPICRFFLKDNIQDIGSLASQVIVNFDSVFLNTWAQLKDVVLEGGDAFGRAHGGMKLFDYMGTDERFSKLFNQTGFTIAVVKKALEVYQGFKGVNVLVDVGGGVGNTLGVVASKYPNIKGINFDLTCALAQAPSYPGVEHVAGDMFVDVPTGDAMILKRILHDWTDEDCVKILKNCWKSLPESGKVVVIELVTPDEAENGDINANIAFDMDMLMFTQCSGGKERSRAEFEALAAASGFTHCKFVCQAYHCWIIEFCK*