METTLLLPVKRTEHVHVTPKPLAPRRPEHAHAHKPRTVRIYCEDLDATDSSGDDEEEPECRTLRRVRRYVQEIRFEVRPSPVCTSSKASKGAAATGRKRKAAAAADVADADDGDRSVKRFRGVRRRPWGKYAAEIRDPWRRVRVWLGTFDTAEEAAKVYDSAAIKLRGPGAATNFSQPAVDISPAGPPPNKHLPDDNLASAAEAPASASERSRPDQLVDILPFEEVPLFDEILGLSHSRPSYFDDSAPIGFLAEEMSDALFGAGLDLDLGLSTWQADDYFEDIGDLFPIEALPAL