MSDPIGFGELGELGRTLDEDMMMNSAVFDGALDAIYSKFDLGNPDDLASLYGVSPGAPDVRDVRVPAQTGTGTGTGSGDGSGDGSGAFNPKIDGKAETTSTAVGKRGRANLNQAEVQKRYRERKKNRMLDLEKQVEDLREKVKELEREKARRGDGTDLKEASGSGNSTPPDAATTTTEGGRSSDDDTTTLLRPFAVAPGDGDPEFTERMLREDAARRSRDSKGLKTDSGDGSGCEGHLTFIIEASEALKRGVDGPSATGKFKNYTEAEIWWGGVTEVYNKAVRNIRDLVDVGANDSNLRSAIDAISNVVSVARESRSELAVISTMTRSAENMEKDAASKGLDLRAACRTSCALLAKSVVDASMQSQNTQEVLTKLQNELPPKDLEIIVDWFESYTDEFQRIGMVRYSMIQKYEHTKLTADVPHTVYGIPASEVTKEEGPYAEDSRVIMDSLRKEMLMYKDGIQDLLQQLPVRSAAQLYLSAFPSAPDPLSLALELKKKLRPESKATSE*