MGRATMPTSGRAVVGSLGGRVGSGGSPQRTQLPSQELLDDLCSRFVLNMPEEELKAFERMLFSVEQAHWFYEDNAMEQDMALKFLTLREFTSLMFQSCAALRPYIAHIDNIYKDFTTYKTSVPVAGAIMLDETLERCLLVKGWKAGASWGFPRGKKNKDEEDSICAVREVIEETSYNIQPKLNLDDHLEVVVGQQRMRLFIIPGVKDDTMFEPQTKKEVSEIAWHRVDELHVAKPESVMHHRGPNGLKYFMIFPFVTPLKNWIAKKRPQYSKRVHLLPTVTVWKVKNNLSSAGSVTFGQNYVSSVMPRAPAAVAAPVPSSEEIKSSPKSTPENSPKSFPSSSPNSSSNSSPNSSPKNSPRAAQGMTPKTLSRIPPKTVLKGPPGNAFRDFRFDFTRILQQLDG*