MARRFELQQESELRVEAGWDSEIYLQLVSGNAEIFGTELPPHRWLKFPPGHKFAVFTWSAATVEIDGTTEVAYLADETPMARYLGVHSMLESRRARARDAGSSSTASVASTQPEGPRVIVVGPTDSGKSSLTKMLLGWATRQGWKPTFVDLDIGQGSLTIPGTLAATSVDVPVDPVEGIPLEAPLVYFYGHSTPSVNPDLYRSLVKELAQASAAQSAGNPQTCAAGMVINTMGWVEDLGYELLLHAIESFNADVVLVLGQEKLYNTLRDKFGAKPGMGIVNLSKSGGVIARSQKLRQWTRNSRTREYFYGLFNELLPHPASVNFSEVYVFCIGGPLTSRSAPPVSINPTSAVPVTITQDFVHSVLAVSFAKKPEQLLSSNVAGFIYITDVDLSRKRLSYVAPCPGPLPSNLLLIGSLFWVD*