MSLVTPVTELLGIRVPVVQGGMQWVGVPKLVAAVSEAGGLGVLTALTQPSPEALRVAIRETKKLTSKPFGVNITLLPSITPPDYPGYARAAVEEGVRIFETAGNNPGPLIKYFKENNCIVIHKCTAIRHAKSAERHGVDILSIDGFECAGHPGEDDIGGLVLLARAARELKVPFLASGGIADARGFAAALTLGAAGVNLGTRFMCTVESPIHQNIKEKIVASTERDTVHIFRTLHNTARVFKNKISMEVVKIEKQGNAKFEDIKDLVSGERGRKVYELGDPDYGIWTAGIVMGLIDDIPTCKDLVERLERETVEILQSTAKLAGLEVRQKAKL*