MSVSHSLQLRLFTPPPTAIPTHNHLPPPTLLLPRAAHRRFLSLRASFSPETLVSDNNGAPSPPPPSDPSSIEVDSDTQAELQENGFTSTRRNQLVMHCGPLPRAASSKLEALAVGGMNVARINMCHGTREWHKEVIDRVRRLNHEKGFAVAIMMDTEGSEIHMGDLGGASSAKADDGEIWTFSVRAFDSALPQHTINVNYEGFAEDVKVGDELLVDGGMVRFEVIQKIGPDVKCRCTDPGLLLPRANLTFWRNGSLVRERNAMLPTISSKDWLDIDFGISEGVDFIAISFVKSAEVITHLKSYIAARSRDSDISVIAKIESIDSLKNIEEIILAADGAMVARGDLGAQIPLEQVPSAQQRIVEICRQLNKPVIVASQLLESMIEYPTPTRAEVADVSEAVRQRADALMLSGESAMGQYPEKALTVLRSVSLRIEKWWREEKRYEAMLLPSVGSYFSEKISEEICNSAAKMANNLEVDALFVYTKTGHMASLLSRCRPDCPIFAFTTTSSVRRRLNLQWGLIPFRLSFTDDMESNLNRTFSLLKARNLIKSGDLVVAVSDMLQSIQVMNVP*