MGYNNESGVTHFVTVGIDQEKEFEAADVFFFTFDGEDIPVGSLSSTLNLVEMLAFMPLKKKLLSIRGTAEYTWTSPDSRATITREAHKRAFAHVEIEGLFKATFFPRIESRIQLDPLGKYLDMDMDTLAISRHSHGVLGRGCDPFRSSPLVLPFTEIRLVPVPLQGQMFRPDIIERKNAVTTNLTGHEFLVEGKTADYRVSSLTSYDSTFNQFNLAAGVTVRNFNVIEDGAKLAARKMLTSASGLPGADGSTIVSARCSQDRGSLVCA*