MNGCRLCGGACVGADLGPLLVPRLAWLWEQVAAAADRRGDPALASGILDIRAPTEPDPRAAAGGLLGGRGLRAGQSRRVDLSDLADRLRVRGPLLTPGAVAAHAMGRALATRARAEADRTDGERRLYEAFVETLSAKSPRVAGGLDREVVWAALRRNGWVARLLSAPDASSLLQRVNGVLAALPPDTACVDRRRLASDVTGDPHGLDGGTPLAGLTLAILAASGTIMPRQRPRSAWAEIGVECDDVTGGLVAVGMIPEGWNVPAGAAITLSPRVLSRCEWPRTGEGERWVFVTENPSVAAAAADLADDCDVRLLCTDGTPSRREIDAIARLAAAGWRVAVRADFDEAGLGHVAAVLAAVPAATPWRMAAGDYLSSVPADVAAGTRLDVDRLPEAPWDARLTETMRATGAAAYEEALLPLLMQDLRVGAPPAMDGAEAPAITAAPTP