MVNVTKLYPKSDCSSFDAFGRVYSGKIMTGQSVKVLGEGYSPEDEEDMTVKEVTKLWVYQARYRLPISMAPPGSWVLIEGVDASIMKTATLSNVNYNEEDIYIFRPLQFNTLPVVKTATEPLNPSELPKMVEGLRKISKSYPLAITKVEESGEHTILGTGELYLDSIMKDLRELYSEVEVKVADPVVSFCETVVESSSMKCFAETPNKKNKITMIAEPLEKGLAEDIEDGVVSIDWNRKALGDFFKTKYDWDLLAARSIWAFGPDKQGPNILLDDTLPTEVDKGLLGAVKDSIVQGFQWGAREGPLCDEPIRNVKFKIVDARIAPEPLHRGSGQIIPTARRVAYSAFLMATPRLMEPVYYVEIQTPIDCLTAIYTVLSRRRGHVTADVPQPGTPAYIVKAFLPVIESFGFETDLRYHTQGQAFSLSVFDHWAIVPGDPLDKSIVLRPLEPAPIQHLAREFMVKTRRRKGMSEDVSINKFFDEAMVVELAQQAADIFINK*