MDRLVSLWFQLELCAMAVLLTKGEIRCYCDAPHCVATGYMCKSELNACFTKVLDPLNTNSPLTHGCVDSLLNSADVCSSKNVDISSGSSSPVECCHDDMCNYRGLHDLTHPRGDSTDRYHSSNQNLITRVQELASAKEVWFRAAVIAVPIAGGLILVLLIMLALRMLRSENKRLQAQRQQMLSRLHYSFHGHHHAKKGHVAKLDLECMVPVTGHENCCLGCDKLRQTDLCTGGGSGGERLLSLVHWGMYTGHGKLEFV