MGSGMDKVGLGGAAGRRRKKRTSIEVQIKSRLEFHFQKNPKPNAQEITSVANDLQLEKEVVRVWFCNRRQKEKRMTTPQPYPGSDLVLQSAVVAMSGYGQNVSNSSLSNQCPSSGTTHLPTHLEHSDGYQY