MTIYEGTYIGSGLRIAIVVSRWNDLITNRLLEGARDGLLRHGVAADHIDIAWVPGSFELPLVCHRLAESSRYDAIIALGAVIRGATTHHEHVAAAASSGIAQVSLQTGVPCIFGVITTDNIEQAIERAGTKAGNKGFEAATAAIEMATLLQRLNG