MLKIGVIADDFTGATDIASFLVENGMPTVQINDVPTGTQPEGCDAVVISLKTRSCPAQEAIKQSLAALVWLKKQGCQQVYFKYCSTFDSTAEGNIGPVTDALMVALDTSFTVISPALPVNGRTVYQGYLFVMNHLLAESGMRHHPINPMTDSYLPRLMEAQAQGRCGVIPAQTLDEGVAATRAALSRLQQEGYRYAVLDALNERHLEIQGEVLRDAPLVTGGSGLAMGLARQWAKHGVSQARSAGYPLSGRAVVLSGSCSQMTNQQVAFYRQHAPTRDVDVARCLSSETREAYAEALAQWVLSQDSELAPMISATASTQALAAIQQQYGATEASHAVEALFSLLAARLAEGGITRFIVAGGETSGVVTQSLGITGFHIGPCISPGVPWVNALHAPVSLALKSGNFGDESFFIRAQREFQV*