MFFTHSDMLLLSKRIKKLPKNVDEELRGWNWSEPPVYTRSLSQVSISEMVYCSTLRNVYLKVKGFRGEIGRQILQGSLIHTIYAIGIEAIKRFIYSRESIDGSTLRTLMGDEFYSLLKDLREEEGIYAKVLWDHITNIYSAELDRVRSKFTNLTRDSLVSQVVPFYVEFPVDGSLLGLTNLRVDAFIPHLPLIAEMKTGKYRYTHELSLAGYALAIESQYEIPIDFGYLCYVTVTEKEVKNNCKLIPISDSLRSEFLDMRDKAQDIMDKGVDPGIAKDCESDCMFYKVCHP