MVFQGCSVMDGLGHSKAFEMVKIGDQIHTSGEKRKHAFESEDSTSDVGAGEDGKQKEIGMPSIDEGHWRSNHVASADRCPSSQSTRCNCKLAMSGRQDKGVDYFKKKILFDETIQRNIVVKPPVSLRCDMRESLPSDESCSVLPKGQEVEAPKPLDITTLLGADDRDTGAEAPSSTCQHSVSSDRKSSKQLSRKGKTTFTGSDMLESGPQVLGQMVKRPTGGVSLEVAHGPISDDDVVLDSQGSGVPSFKQSSDGSIPSSVVLRTIGQKHIRFIRAARARRGRRGNKPFQSTSLRVEGNKDDSSHKADAQGFALLETRDGAESKINAGNMTNPVREGGLVEPASYCETAIVAAATEEAFEALDLSKRLGISCEENEAEILQQLIEVEVAEIEVKF