MVLRGVVGFYIPQTPPTLCVGENDLNASLRGLFPPKSSEPDMKMASGDSDIEALKDLPDVSILENPSFRDSLDLEGLDAKEPRSWTIKNLSSTANSIHELLECPVCMSFMFPPIHQCPNGHTLCSGCKARVQNRCPSCRYDLGNIRCLALEKVAASLELPCKNRNLGCPEVLPYHSKLKHESQCTYRLLSCPYAGSECTVVGDVPFLVAHLRDDHKVDMHNGSTFNHRYVKSNPHEVENAIWMLTVFNCFGHYFCLHFEAFMLGTFPVYIAFLRFMGEDDEAKDFRYVLEVGHNGRKLIWQGVPRSIRDSHRKVRDSHDGLIIQRNMALLFSGDRKELKLRLTGKIWKEQANVQPQD*