MSVSHSLHLRLFTPPPTAIPTHLPPPTLLLPRSAAHRRLPSLRASSSPEILVSDNNGAPSPPPSDPSSIEVDAVTEAELKENGFRSTRRTKLVCTVGPATCGFDQLEALAVGGMNVARINMCHGTREWHKEVIDRVRRLNHEKGFAVAIMMDTEGSEIHMGDLGGASSAKADDGEIWTFSVRAFDSALPQRTINVNYEGFAEDVKVGDELLVDGGMVRFEVIQKIGPDVKCRCTDPGLLLPRANLTFWRNGSLVRERNAMLPTISSKDWLDIDFGISEGVDFIAISFVKSAEVITHLKSYIAARSRDSDISVIAKIESIDSLKNLEEIVLAADGAMVARGDLGAQIPLEQVPSAQQRIVQVCRQLNKPVIVASQLLESMIEYPTPTRAEVADVSEAVRQRADALMLSGESAMGQYPDKALTVLRSVSLRIERWWREEKRYEAMLLPSVGSYFSEKISEEICNSAAKMANNLEVDALFVYTKTGHMASLLSRCRPDCPIFAFTTTSSVRRRLNLQWGLIPFRLSFTDDMESNLNRTFSLLKARNLIKSGDLVIAVSDMLQSIQVMNVP*