MAASVALSSGHRMPAVGLGVWRMEKADIRGLIHTALRVGYRHLDCAADYQNEAEVGDALAEAFQTGLVKREDLFITTKLWNSDHGHVLEACKDSLKKLQLDYLDLYLIHFPVATRHTGVGTTSSALGDDGVLDIDTTISLETTWHAMEELVSMGLVRSIGISNYDIFLTRDCLAYAKIKPAVNQIETHPYFQRDSLVKFCQKHGICVTAHTPLGGSTANAEWFGTVSCLDDPVIKSLADKYGKTPAQLVLRWGLQRDTVVIPKTSKVERLQENFDVFGFDISGEDMERMKAIDRKYRTNQPAKFWGIDLYA*