MSDTLVINGKTVAINGEKNLLELIRKQGIELPTFCYHSELSVYGACRMCLVEEENMGIIATCSTAPQPGMNIKTHSPRVQRIRKMALELLLANHDRDCTTCSRNGNCKLQDLAQRFGIDEVRFGTREEVLPVDNSSPSIVRNPNKCILCGDCVRTCQEIQGIGVLDFANRGSKSIVAPAFNKDLIEVDCVACGQCVAVCPTGALTIKSDISRVWEAINDPAKTVVVQIAPAVRVAIGEEFGMEPGEIQMGQLVAALKRLGFDKVFDTSFAADLTVMEETAEFIERFKEGKKLPQFTSCCPAWVKYAEEYAQDFLDNLSSCKSPQQMFGSVAKRFYSQDLGIDPEDMVVVSIMPCTAKKFEAQRPEFITDGVPDVDVVITTQEVASMIKKSGLVFSELGIESLDMPLGFSTGAGVIFGVTGGVSEAVLRNAYEKITGDNLDDVEFKEVRGFDGIKEAEVELDGKTVRLAVVHGLSNVGDLIKAIKKGEKEYDLIEVMACPGGCIGGGGQPTPNNTEVREKRAQGMYNCDKLSALHKSQENPMVNDFYRRWFGEENSDVTHKHLHTSYEEKQRINTKGIELNTSESSEEVVPVQVCVGTCCYLHGSYDLLQGLIERVEEEGLSDKVDIEATFCFENCKNAPSVKVGNQLLSKVESVDDILKHLKPALK