MSAIASMVMVGNSNSTNRPLSTLSAANRLDLQKTSKKALSSAASVASLLAFSSSLSSKSRKGLRVLHCKRGASSIVVKCSTGQSPSSTLRRILASPGLHQGPACHDALSAKLVENAGFTFTFMSGFAVSAARLALPDTGLISYGEMVDQGRLITSAVSIPVIGDADNGYGNALNVKRTVKGYIQAGFAGILLEDQVSPKACGHTKGRKVVPREDAIMQIKAAVDARNESSSDIVIVGRTDARQAISLDEALWRAQAFADAGADVLFIDALNSKEEMQAFCNIAVGIPKMANMLEGGGKTPILTPLELEELGFKIVAYPLSLIGVTISAIQDALLALKSGRMPPPNDLPSFEEIKRIVGFDGYYEEEKRYTTSGNFEESLNAGDLKQEKRANGDEATKPVEVLPSKEVLSPSETGDEPAFQIPEVEYVIPYVLEESKEDDTMGSSSKIWSRTLRVKVTANNGVVKLDVRIPAGFLDGLAKIIPGVTGMNLAGLLDESAYKFKGTMESGQELLDINDGRGDRIQIFLE*