MVKLGNILLRYCVMIFMLHVIIWSSNNYKLIVMADVPAIFVFGDSTVDVGTNNYLRGSLATANNPYYGIDYPHHVATGRFSNGYNPADFIARHLGDYTESPPAFLALVQKQSTFKSGILRGVNFASAGSGILDDTGNQGFHNVTSLTRQIEQFQTVCGNITQILGDVKGSKLIANAFYFLSVGSNDFFDQFRFNYDISTPELIADLSDTFTIHLQNLYNLGARKFGICGIPTIGCLPGIRAATPGGACNETLNGYAQIFFNTTLSLLQDFSSANPGMNYSLGNYFLMTTGVIDNPVASGFVEVEAACCGTGPYKGGYKCTQNSDVCKKRDEYLFWDWFHPTQKASEMAALSLLYATGQEFVTPINFTTLATIQH*