MKQALRVWNGHGQKCKALYRQILAPLVVDILKEAMGNFPIADFDITPRMFLKEASYSVVGVTHYELSNYLSFKAWFEGVIFPELHNTHSNGHIIHRRVALILGQWVSEIKGEIRKPFSTDINSPDELNLLEDGVLLWEATLNHAPSMVPQLLDLFPNLIAIIEKSFEHLPVAMKIIECYIFLGGVNFLHLHGTGVAKFLDEVVGNVNEKGMLSTLLVIEILVQCFPGDVPPLLGGICPTPNLGMQVTRLVKFKCYHCKLMRNIYRNIIYMLGLSVIINLGIILVQCFPGDVPPLLGGICPPPELGMQVT*