MRRLKYNFQSVYIQTRLRQFKHISPSTTPIGYIWLAHHVPDHPTHPSGNPRLVIYTFSTTKMPTGQELYDSLPNLHFPDEPNTAAEEILKRDFAGHRKVRAVVVGGGLAGITLGTILPRKLDNLDLVIYERWPETGGVWHRNTYPGVKCDIPSHNYQLSFDPKTDWSATYAPGQEIKSYWQGIEKKYGVDKLIKTNHDIQSADWDAEKGKWIFKIKDLNTNTEFTDEAEFFIQATGILNNARYPPYQPGFDDFQGPKFHPSQWPKDLSLKGKRVALIGNGASGVQILPQLLAQGVSHVDHYAKRGTWISQHVFGKHLPPHREYSPEEIAELRNTEKYHKFRKDLETRGQGNIASDVYGSEQNRQQLNAFLLLMYERLGGDEELFKKVVPDYAPGSRRFLPAPGYLEALTDPRVSYHLGTVKSFTKTGVVGADDVERPTDIIVASTGYTRANGESHAPNFEVTGLDGTNLKEHFSGAGSKLGYTNNYYGITSPHFPNYFYVLAQNSYLFCGPAPIAAELWSTYISKVIRKVQLENIKSLVVSEKAALGFSRVVTELSKASSTSRGIDGFFVEKTKDGEYRIALAWPGTITHAVTLLREPRWEDYEYEYLDNDNPFSFFGNGHTFLDFAPKGDKTFFVQTGVPPKLLHEEYLTIPRDHVAEGYEYDGTGDFLKNHHVGLDDDEDVEQAKEVSL*