MSFKGIYTAINKVRRDVFTEVAKFAYEDIHDFSKLEQIPYQIIPGEIATHRESIFLERAIVGERIRLAMGLPLRKINEHAALSTGITEETVNNNIYKAPFVNIIKFACNSCPDNEFFTTNTCRGCLARPCVEVCPKNAISMVNGKSFIDQEKCIKCGRCKSSCPYGAIAKLERPCANACGMDAITSDKYGRAKIDYDKCVSCGLCMSSCPFGAISDKTQIYQLIKEMKSGSKVIAEIAPAFAGQFGPKVTPEKLRVAMIELGFFDVVEVAIGADLCTIEEAEDFLSKVPEKLDFMATSCCPAWSVMAKKQFPEFKENISMAMTPMVLSARFIKQAHPDSKVVFIGPCVAKKSEATRKSVKSHVDYVLTFEEVMGMFEAKGINLEEMVPDKEVNYGTGAGRGFAVSGGVANAVLDVIKKEHPDMEVPIDSADGLKDCKKMLMLAKAGKRNGYLLEGMACPGGCVAGTGTIQPVAKSTATVNTYKKKADKVTADESKFAPQLAKLDDSWFNDWDIEK