MSLLSKLRCITVDVTGTLIAYKGELGDYYCMAAKAVGLPCPDYTRVHEGFKIAYTDMAQKYPCFGFSKMPNIAWWKTCVRDSFVKAGYDYDEETFEKVFRRIYSTFGSAAPYSVFQDSRPFLRWAREKGLIVGLVSNAEYRYQEVILPALGLNKGEWDFGVFSGMEGIEKPDPRIYKLALERAGNNIRPEEVLHIGDSMRKDYVPAKSTGMHALLLDRFKTEAAKDWREAGAVVLPDLVAVQQLLESDKLKC*