MDHLGLKVTCFAEAGGQHVSAMARAVEELGIRACLTRSTMDCGEGLPPTWASETTESCLQTQEELFEKFNGSAEGRIRVWFGLRQILNATDSLLLSTKAAADKHKTGIHMHVAEIPFENEWVTKTREVDHGTVTHLENIGVLGENLLAAHSVWVSSSEVKMMAKRDVKVSHCPAAAMRMLGFAPIVEMQEAGICVSLGTDGAPSNNRMSLVDEMYLASLINKGRQAYEKGMTDPTALPVETILQMATINGAKAVLWESEIGSLEVGKKADFVILNLDLWTMVPLLDPIANIVNCMRTENVESVMCNGVWIMKEREILTVDEGMVCHMAQQASTNLLKRANIVLPRRMNLVQ*