MGFTWGMRLRGASKKKIAPVMSWSESTSEPDITIPPEFQCPISIDLMKDPVIISTGITYDRTSIEKWIDSGNNTCPVTNTVLTTFDQIPNHTIRKMIQGWCVEIGSSLIERIPTPRVPLMPCEVYEICRKLSSATRRGDYEKCEEIIWRIKKLEKESEKNRNCIIENGVALVLCDCFEKFSADEKSTSLLGKILSLLTWMGLTTLASASSFRCIAGFLRSKDDTVRENAAFLLKEILSLEETQVHAFAEENGVAAAFFKLIRGSVSSNATKSSLIAVSQMVLAKPEIASVFLEIGLVNQTVEMIIDGENSVCEKALAVLDAVCETSEGIKEVRKNALVMPLLVKKILKVSEQGTGSSVSAILKLCKAGKASTVEEAVRLGAFQKMFLVLQVGYGEETKEKATELLKMMNTQMKLMSDDVDSSMEFKYLKKPF*