MMALVAAAAGLAGPMVSLPRPMPAAARPAVARISMQLEPSEEVSAAFRSLGIGEDESYDGIMAAYETLKAKNAGNTKAVIKLEVAKDRVMDHRLRQRMSGSLKPDRKFGEDLRPKDAKKPLITLPPFLEEIAELPKRTYLVTNIAVFGIFGLLPVFEASFVSSSIGLNFGIAMFRLYNRGAPDTGNDEDMAMRPVNKRASFLTFGICGLATALGGLLGQLLKPLLFFLSESAAISLGASAALCFACSFFKVQGE*