MGMESILSFGRAVRLNEEECDWDELDRTAALLHARLAFTRAVLRHDLGVRRQAEDSVSGAAAGLESNDDAARGESRPERNDENVQLHADVHSALSGWWAALDHAKPLPLKEILLHYDAIERDRQAQHRTGAGVRTPRRGEPVLHRALSLEPELVHETRASHLDQGAEPPRAQARPGTGAATSPLRPVSNFSVAEPLSVVEPSGAAPLAAVASVPIVGKKQSVLLIEDRISKRNPGESMLNAYEKVLSAPTVDLEALRKLAWHGIPLKYRATVWKLLLEYVPASASRRPDVVQRKRREYQLAVEQHFGGSHAHTRRAQGILTPKAPAARDLDVGGAAHDRSINGRPKAEPLSPMRDISNSVASEQPNPRGSQAGLSEYEQSMHRQIGLDIPRTCPGQALFHIESVQASLERVLYVWAMRHPASGYVQGMNDLLTPFLFVFFAEQSSVLESGEEVLCWTNLQHLSAKGLADAEADAYWCLTALLESIHDYYIFAQPGIQKRVLMLQELVSRVRPDVHAHLLSEGLDFIQFAFRWMNCLLMRELPFVLIVRIWDTYLCERDGFGVFHVYVCAALLSFFHEELLCKDFQDLVLFLQNLPTKSWTQTELDMILSQAFMWRSLFDSSVHLRGD*