MSPSHGGYWVLATWWGEPLLWLWQPFRAGGGAGPLGHLLEISGGLGRIRGWAAMEERGDELIRPCVTRLDASRNQVLLAATTDCRSSQSNSSSATDHQLQWPLHVYGLVATRDSLDPRRNLLFNRTRDNCQILTQQDPFLVLTGPSRAIVLIDPVQFEVQLKAKSNNNTLHDHPDQDQIVNFGVVDSGYLPGPTRHCIGKRSEVEFTISVLDRSIEATIISVQLVGGSSWPDHLQGKLVSRTASAIHQEIVLLDSQKQQDGKMPIDDGGFIQLSRRVVSVELAGQLIVQVLAFNSQQQVVDNDNDNKKDEIVAKHEIVFDPKEASLSVETCELQLGGGGGGPCKLQISVAWSLVDRLPPVGYF*