MLVLGRQGCQASKVSIAWQTKPEMPLSQQQSRINLQDLKAQMVKRIGPERAIQYFTYFKGYISLSFNKPELDKLVLLTIGKENIGLHNQIIRAVLSNAIRSEAPPPSLLIQGTSRPVKGICRKPLLQFTPSDDAASRAPASLAAATTSIWSNGNSFAVSPKKERSGARDRKAYKDKPSPLGFLGGDNNGKSGGVDLHRPSQAVQGAAEMSEADPNGGSVRLGKRPRIIVASPSPDANISKAKSELFSSSGAEDLDSEEAGHRYWDTGFIRAPLGVPFCPGSIGSATKLPYIGLTGSLSQFLLVKGAEEEFLYTDDLPDAETLQRRMEHIAASESLEGVNKDCVEVLNQGLDTFLRRLIGACVNLMRPRSASHQGSQAHRQDSGPHANFSMSKKQSQMSGLEVTDDSNGVWVGNSFEPPQGSGTRGEFLQKEGETAHPTISLLDFKVAMELNPQQLGEDWPLQLEKILFRSFE*