MSPKLHRNPPFRAEHLGSLLRPEQLLSIKHALDNGKDNVTKDDLRKVEDVSIDEIVQAQLDLGFHAVTDGEYRRHMFWGTFFPGLEGFEEVQNPPLDSFRRYVPDIGAFLEEGHKPGESVYCTGKIKHVGSTYISQWNYLKNLLPAEKVKEAKITLAAPNWYHLRYKTGHAYPKDVYPDDASYFADIATAYRAELKILYEAGLRNIQIDDPNLAYFCSEKMLAGFKQDGEDSDALFESYIKLYNDCLRDRPDDMHVGIHLCRGNFVNGRHFSEGGYDVIATKLFQDLNVDTYYLEYDTARAGGFEPLAHLPKNKNVILGLITSKFPKMENLDELKEKVIKAADKIAEGNGETREEALKRMGVSPQCGFASHSDGNNMQRTDMIEKLKLVRKLAEEIWPGEP*