MLDHSRASFDVIVEKDVASWNALLTAYAHSGYLGCQRAICCFFQLDLEGVKPDFFTFVGLVSACTQLEDLSQGTVIHRRILALGFENAVSIQNALVYMYAKCGCIESSQAMFDRIIGKDVVAWTALITAIAKTGQIHQAMELFLVMDLEGIQPSVPTFAIILSACSSVAQLVAGRAIHRKLEGLHDVIFPAVVAALLNLYGRCGSLAEASALFNASHKRTVASWNAMIAAYAQHGHLPESLDLVHQMQLHGSLPDKFTYIEILQACSHSGTRNLGWSYFVRMGMDHGLIPAIEHYVCVVDLLGRIGQLELAERVVKGLPYEPDVAAWNSLLGSCKIQGDMPRAQDTVGAVLKLQAESAAPYVLLANLYAAARRWEDVATVRKAMADRGIRKPTGRSFQCL*