MVAAITSLFLCLAVQRFRLRAVAQYDGRRFHGVQKNVRTQDGAPLRTVLLTLEQALWPALGRQVKIGVAGRTDAGVSAEGQVIIFDADTLDGEAACVSVDGSAVRVPDLAGALNAHLPADLQLKRVDVVPSRFDVVRCGTHDFAAFQSSGGDQRSTTRTVYRCVVEPRCGELVGGSGEAEVAYDVVVEGDGFLYRMVRIIAGTLLMVGMGFAPAETVLTALAADAGSDGGRCGGGGGGGHCPKAEMRMRGIVGPVLPPEGLCLEHIEYDREHSSVSGARRREL*