MDPDLWGTLPEPLIELILAYLPLPKLLQMRSLCRKWNCLLQSPNFLDAQRRTAAQCHFYVVTVSEPAFSAFSYYQKGPELHYLRSSSLYCHTSQTWFNLSLNFLPFSDLYVTSVGGGLICFVAYMGKSNVTTREVVIGIANPATRTWRLLPRWEDNTVCRNLPNFVAMVVDNFTRQYRVVAIDYDKTCTYMYSSVSMSWAESKDVPTQHNFPYYDRTPSQAVVTSTNKLVCTTQCKSGVSIYDMDTGLWDSYEVHLPGMHSNVHLVQHRGRILMISRIMKAKYEGSDRVQISELERKDLRVTKALDEVPVGPSKHFLDHFKVCDIVGPNDDSQHGMCFVSVITGERWVYDLEGRFWRIMPSWPRARSKSMAAYGGFSIQLRVDIQP*