MRRSPFLLFDPSLDNSSSRADSEEGGMAVNNVQTESSPFYDERMGLNSNLLTGPVTFEWLSQAEDARLNGSSDAFQPFLDKAAQSAEAAMNGDHASSRFSVINEFNIWRQKPELAEAVAAIKALTCVIRRSEATTMMGLEIELKKAAETLKMWDKTSISLSAGCDLFMRYVTRTSALEYEDISAGKSRLIERGEKFGEISLKARQTIANLGQEFVYDGSLILTHGYSRVVLALLKLAASQGKRFQVVCTEGRPDNTGLEMAKELMGAKIPMMLILDAGVANMMGQIDMVLLGAEGVVESGGVINHIGTYQTALVARSMNKPVYVAAESYKFARLFPLDQMDMSPTPRIVDLAVPAQEENIKIQTSERDYTPPQYLTLLFTDLGILTPSAVSDELIQLYL*