MGFTWGMRLRGASKKKIAPVMSWSESTSEPDITIPPEFQCPISIDLMKDPVIISTGITYDRTSIEKWIDSGNNTCPVTNTVLTTFDQIPNHTIRKMIQGWCVEIGSSLIERIPTPRVPLMPCEVYEICRKLSSATRRGDYEKCEEIIWRIKKLEKESEKNRNCIIENGVALVLCDCFEKFSADEKSTSLLGKILSLLTWMVPIGWEGLTTLASASSFRCIAGFLRSKDDTVRENAAFLLKEILSLEETQVHAFAEENGVAAAFFKLIRDSVSSNATKSSLIAVSQMVLAKPEIASVFLEIGLVNQTVEMIIDGENSVCEKALAVLDAVCETSEGIKEVRKNALVMPLLVKKILKVSEQGTGSSVSAILKLCKAGKASTVEEAVRLGAFQKMFLVLQVGYGEETKEKATELLKMMNTQMKLMSDDVDSSMEFKYLKKPF*