MECRGAAHVHAPAALALILSQRLQLEQHLDYKLKEWKDLSEVCQYFCDRGSEADQKTFLGESTKTREEVCKWLSFANDFQNDDLSLHIKLQSINEHLLKRAVLVGRGLAITLADIAVFVSIHDSVARFSAAEQEKFPNLIRWFDYIQNKENGTLIFDKISIGIAGFEPGNKLTEAANKAAKSALTAEPVDTITSGNSVSRNEEGTVIVKAASNEKLGLNKGTKSMLAATSAVSEDKTKSKQKKEKIERPVAEKAETDVSISTLDIRVGKVINVWKHPSADTLLVEQIDLGESGIRQAVSGLAKYISVEEMLKRMVVVITNVKPGKLRDVMSSGLVLCASNLDHSIVEPLMPPEAAAVGEKVSFSGFDGQPEDVLNPKKKQLERILPDLFTDATGMATYRGIPFMTSAGPCKSAVVNGSIK*