MLVRFRGKCEALSRFHCFSSEYLYSTSTRNNFFVKYLINSLGFSKEEALLASTKVNSWKFSKKNPDLVLNFLKQTGLDNTQMKILVSTSPKFLFYDVSKTLKPKFQCLMDIGLSGSDLVNVIAKDSTIVERGLVTHLKPTINCLRRTLGSDENVVKAIKRTSWLLSFGGRNVMGTNLLLLKNYGVSDDSIQKLVLRNPRYITQKPEWVKDLLHRLEKDFRLSLDSSMFPYGFHTLASQKKARCEKKLEIFKSFGWSDDDILTMFRKLPYCIALSEVKIQKGLSLFMKELGFESAYLASHPSILIYSMEKRVVPRMQVLKILDEKKLERRKVALYTVVSLKEKKFIETFVLPYKDQVYMLFLFVHLVKSDILSRWVVIVWLLTPCKKSYIEANLNLVLLYDWLFFDEH*