MVQFQAQLLRIACLWLLTYAAVVLLLVSEAGASRALEEAEDGKVQDFIAWVGRVGVRNSTTGTISSTAPRAKLAAGGRILTVGKSGAQFSSVQDAVDSVPSGNSQRVVIQIAAGFYQEKVHVPSSKPYVTFQGAGAGSTTISWHDVASSSGGMPNSASVAIDAHSFIARGITFQNAAPAPPVGSTNKQAVALRVSGDQAAFYGCSFLGHQDTLFDDEGKHYFENCFIQGSVDFICGNGQSLYKGCELRAVQRSTESLTAQKRGSPSESTGFSFVDCKVTGQGMAYLGRAWGTYSRVVFSFTSMDDIIKPQGWYNWGDSSRQSKVFFGQYKCTGPGADESKRVGWSHELSDAQAAPFQSLSFIDGASWLES*