MSGNTVTQPHSVSCTPSRAARELNLKRSEFDLAVHLGRVRTLPDDGGGGRRVARTEIDRLRSEPGFPETLRESVLAVGTGDAAAILDVPPARFTRLARVGLVVPVRFYLNRYRAVVWLYLAEELQQFATDKTNSSLLTGRTPETLRSRLAEGVDLRARNWRGRHLGFLLRQADGPWQHAGVLAGFLDPLQVAEIVRDPYERSHLNRFRPGPPAHGTPGTPGAQLVEKIMTADDPDEIDWLRSDLERTLAEARADQPAPRPSPKPSRSTPVAPEPIAFGRSTRGLLSRLRRRTA