MSFKGIYTAINKVRRDVFTEVAKFAYEDIHDFSKLEQIPYQIIPGEIATHRESIFLERAIVGERIRLAMGLPLRKINEHAALSTGITEETVNNNIYKAPFVNIIKFACNSCPDNEFFTTNTCRGCLARPCVEVCPKNAISMVNGKSFIDQEKCIKCGRCKSSCPYGAIAKLERPCANACGMDAITSDKYGRAKIDYDKCVSCGLCMSSCPFGAISDKTQIYQLIKEMKSGSKVIAEIAPAFAGQFGPKVTPEKLRVAMIELGFFDVVEVAIGADLCTIEEAEDFLSKVPEKLDFMATSCCPAWSVMAKKQFPEFKENISMAMTPMVLSARFIKQAHPDSKVVFIGPCVAKKSEATRKSVKSHVDYVLTFEEVMGMFEAKGINLEEMVPDKEVNYGTGAGRGFAVSGGVANEVLDVIKKEHPDMEVPIDSADGLKDCKKMLMLAKAGKRNGYLLEGMACPGGCVAGTGTIQPVAKSTATVNTYKKKADKVTADESKFAPQLAKLDDSWFNDWDIEK