MAAAAAAKDAAVTLSSGYRMPAVGLGVWRMDKPDVRGLIHAALRLGYRHLDCAADYQNEAEVGDALAEAFQTGLVKREDLFITTKLWNSDHGHVLEACKDSLKKLQLDYLDLYLIHFPVATRHTGVGTTSSALGDDGVLDIDTTISLETTWHAMEELVSMGLVRSIGISNYDIFLTRDCLAYAKIKPAVNQIEVHPYFQRDSLVKFCQKHGICVTAHTPLGGSTANTEWFGSVSCLDDPVIKSLAEKYGKTPAQLVLRWGLQRNTVVIPKTSKLERLQENFEVFDFDISGEDMEKMKAVDRKYRTNQPAKFWGIDLFA*